Apply what you know about extreme programming and object-oriented design to learning C# and the Microsoft .NET Framework on the fly. Written by a leader in extreme programming, this book covers both high-level concepts and practical coding applications.