We offer onsite and offsite training in NAnt and Continuous Integration for your agile development team
using Microsoft's .NET technologies. We offer one day or multi day sessions. Topics can be customized based
on your interests. The following topics are currently available:
Overview
| Course Purpose: | To build and deploy software with NAnt and CruiseControl.NET |
|
|
| Audience: | Anyone interested in NAnt and CruiseControl.NET technologies |
|
|
| Pre-requisites: | Basic knowledge of XML |
|
|
| Class Size: | 8 – 12 People |
Schedule
- Overview of the automated build concept
- NAnt introduction and theory
- Review available NAnt tasks
- Build the first NAnt script
- Extending NAnt
- Custom C# script
- Building custom NAnt tasks using NAnt.Core API
- NAnt Best Practices
- Continuous Integration theory
- CruiseControl.NET overview
- Installing CruiseControl.NET
- Automated monitoring of your source control repository
- Adding first CruiseControl.NET NAnt build script
- CruiseControl.NET Best Practices
- Using NAnt for deployment (especially in ASP.NET environment)
- Building deployment scripts
- Managing deployment across different QA environments
- Deployment Best Practices
- Open Q and A