.net – What are some good resources to learn to use NAnt

alt.netbuild-automationnant

I've never used an automated build system – to be honest, I've never had a use for it since I work as a solo developer (not by choice) and do development only on my workstation, so using the Build menu in Visual Studio has been good enough for me.

I'm trying to learn more good software engineering practices, and continuous integration is one of them. However, I know that I need to use an automated build script to set up a CI environment, but I've never used one and don't know where to begin.

I've heard that NAnt is the really good one (although MSBuild is similar?) that most professional developers use. What are some good resources to properly learn how to use NAnt?

Best Answer

The best place to start learning is to just dig in on a small project and refer back to the NAnt User Manual.

Outside of doing that, here are a few places I've found helpful in the past: