Developer Manual

Branches

  • Requires Visual Studio 2010
  • 2.0: deprecated.
  • 3.0:
    • .NET 2.0:
      • Use the Release20 configuration.
    • .NET 3.5:
      • Use the Debug, Release configurations.
    • .NET 3.5 + Code Contracts:
      • Use the DebugContracts configuration.

As you may notice, the same codebase is used for .net 2.0 and .net 3.5. This means that anything that belongs to System.Core must be duplicated in QuickGraph conditionally. In that sense,
  • do not use Linq. If you do, add the required method in the Enumerable type.
  • put the this of extenion methods in an #ifdef region.
#if !NET20
    this
#endif

External tools

Getting the source code

  • Using the svn bridge is the recommended method to sync the sources.

Last edited Nov 10, 2010 at 7:15 PM by pelikhan, version 12

Comments

pappasa Mar 22, 2013 at 10:48 AM 
Can you provide a better manual? This manual does not describe how to use the QuickGraph libraries. Some examples would also be nice.