Very flexible platform independent build tool for .NET projects. Based on the idea of Java's "ant" tool, you use XML files to describe what happens during the build process of a project. This is the standard solution whenever you require automated builds. Can be extended easily and supports many different compilers and source code management systems.
NAnt
in