Magnum - A library for the LARGER than average developer
Apache 2.0 - see docs/legal (just LEGAL in the zip folder)
NOTE: If you are looking at the source - please run build.bat before opening the solution. It creates the SolutionVersion.cs file that is necessary for a successful build.
Magnum is a collection of different tools that help you work smarter.
- State Machine
- Fast Model Binding
- Reflection Tools
Check out the site at http://magnum-project.net/
Getting started with Magnum
You can also download magnum from the build server at http://teamcity.codebetter.com.
Gems & Nubular (Nu)
If you have Ruby 1.8.6+ (and Gems 1.3.7+) installed, you can get the current release of Magnum to your machine the fastest!
- Ensure you have nu installed. 'gem install nu'
- At the top level directory (trunk or branch name) type 'nu install magnum' for bringing in magnum to your project.
This is the best way to get to the bleeding edge of what we are doing.
- Clone the source down to your machine.
git clone git://github.com/phatboyg/Magnum.git
git config core.autocrlf falseto set line endings to auto convert for this repository
git status. You should not see any files to change.
build.bat. NOTE: You must have git on the path (open a regular command line and type git).
- .NET Framework 3.5/4.0