Changes between Version 17 and Version 18 of Development/GettingStarted


Ignore:
Timestamp:
08/10/11 20:27:01 (8 years ago)
Author:
ibboard
Comment:

clearer requirements (toolkits)

Legend:

Unmodified
Added
Removed
Modified
  • Development/GettingStarted

    v17 v18  
    66== Required Tools ==
    77
    8 There are only really two main tools needed for developing WarFoundry, an SVN client and a development environment. As WarFoundry is built using C# 2.0 you'll also need a .Net 2.0 compatible framework such as [http://www.go-mono.com/mono-downloads/download.html Mono] (which may already be installed on some Linux distros) or Microsoft's [http://msdn.microsoft.com/netframework/aa731542.aspx .Net framework] (which may already be installed on some versions of Windows). This is because it includes useful features like [http://en.wikipedia.org/wiki/Generic_programming#Generic_programming_in_C.23_and_.NET Generics] without the [http://en.wikipedia.org/wiki/.Net_Framework#Criticism huge framework download].
     8There are only really two main tools needed for developing WarFoundry, an SVN client and a development environment. You also need a suitable framework and, for development work, the unit testing libraries.
     9
     10=== .Net Framework/Mono ===
     11
     12As WarFoundry is built using C# 2.0 you'll also need a .Net 2.0 compatible framework such as [http://www.go-mono.com/mono-downloads/download.html Mono] (which may already be installed on some Linux distros) or Microsoft's [http://msdn.microsoft.com/netframework/aa731542.aspx .Net framework] (which may already be installed on some versions of Windows). This is because it includes useful features like [http://en.wikipedia.org/wiki/Generic_programming#Generic_programming_in_C.23_and_.NET Generics] without the [http://en.wikipedia.org/wiki/.Net_Framework#Criticism huge framework download].
     13
     14=== Unit Testing ===
     15
     16We use NUnit for unit testing. The project was started under MonoDevelop and so uses the version bundled with MonoDevelop (currently 2.4.8), but this should be compatible with a number of earlier versions as well.
     17
     18When using Visual Studio, you'll need to download and install  [http://sourceforge.net/projects/nunit/files/NUnit%20Version%202/V2.4.8/ NUnit v2.4.8]. Later versions may not work as the NUnit team restructured their namespace.
    919
    1020=== Development Environment ===