O'Reilly logo

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers by Dr. Neil Roodyn

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Automating the Build Process

If you can automate a step in the development process, you should do so. By doing this, you make the process simpler to carry out repeatedly in a consistent way. Remember, simplicity is a core value of XP. This chapter examines the tools that are available to aid automating the compilation and testing of your code.

This chapter includes some ideas about how to set up machines to carry out integration and build tasks. This chapter also covers some of the command-line tools available in the .NET Framework SDK. The exercises show how these tools enable you to automate steps of the build process. This chapter also introduces NAnt, a tool that carries out tasks defined in an XML file.

What is the Build Process? ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required