Microsoft .NET Development Series
Chapter 1. eXtreme Programming Overview
Working in The Ever-Faster-Changing World
You Don't Have to "Believe" in XP to Learn Something from It
What .NET Developers Can Gain from XP Practices
XP Practices Covered in This Book
Chapter 3. How to Solve Big Problems
The Software Development Problem
The Genius Is in the Simplicity
Exercises to Help You Toward Genius
Chapter 4. Test-Driven Development
Is It Possible to Write Bug-Free Code?
Increase the Quality of Your Code
Creating a New Project in C# Using NUnit
Go Where No Man Has Gone Before
Chapter 7. Automating the Build Process
If a Computer Can Do It, Then It Should
Step-by-Step Exercises Using a Third-Party Library
Chapter 9. Step-by-Step Development
A Strategy to Lower the Risk of Failure
Appendix I. Guideline Solutions for Task Breakdown Exercises in Chapter 3
Exercise 3-4: The Shopping Cart
Exercise 3-5: Derived Stock Market Data
Exercise 3-6: What's the Weather Like?
Exercise 3-7: The Unfinished Solution
Appendix II. Building Your Own Simple Test Framework with Excel
Appendix III. Recommended Reading