Extreme Programming Adventures in C#
Apply what you know about extreme programming and object oriented design to learning C# and the Microsoft® .NET Framework on the fly. Author Ron Jeffries, a leading voice and practitioner in the extreme programming movement, demonstrates how to apply its key concepts¡ªincluding the use of customer stories, customer acceptance tests, and "Spikes" and the fundamental techniques of Simple Design, Test-Driven Development, and Refactoring to create practical, .NET-ready applications. You¡¯ll also learn how to use NUnit, a unit-testing tool for .NET languages. This essential, high-level reference provides the expert guidance, hands-on insights, and downloadable code you need to build an XML editor, a database application, a Web service, and other useful applications¡ªquickly extending your extreme programming expertise to .NET and helping you deliver business value right away.