Getting started with Agile .Net development
Organiser(s): BernardVanderBeken
Session duration: 45 minutes
Session type: Interactive presentation and demo
Intended Audience: Developers and architects who wish to be agile using the Microsoft.NET Framework.
Session language: English
Description:
A development team using Microsoft .NET wishes to address these issues:
- Solved issues are reappearing due to duplicate code and manual code testing.
- To create a testable product build, a specific person has to manually integrate various components.
- Due to the effort required to create and stabilize the build, frequent releases are hard.
- Since many changes are made between testable builds, the cause of new bugs are often hard to find.
In order to solve these problems, the team will gradually introduce agile techniques and tools. This session introduces the techniques but focuses on the tools.
Topics
- Test-Driven Development using NUnit [1] for unit testing and C# Refactory [2] for Refactoring.
- NAnt [3], the compelling make file replacement that defines what a build should do. This includes code compilation and running unit tests.
- Continuous Integration: The Draco.NET [4] build server can run NAnt builds for us.
Feel free to contact the organiser with related questions you would like to see addressed (bvb).
Benefits:
Attendees will learn about a set of tools (see Description) that helps .NET developers create better software. Attendees should be able to quickly start using these tools.
See the Presentation handouts
[1: http://nunit.sourceforge.net]
[2: http://www.xtreme-simplicity.net]
[3: http://nant.sourceforge.net]
[4: http://draconet.sf.net]
|