In-Depth

Books: Take .NET to the Extreme

eXtreme .NET combines the benefits of extreme programming with those of .NET. The author delves into pair programming, spiking, problem breakdown, testing, refactoring, and more.

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers presents an approach for developing quality software that blends the concepts of extreme programming with those of .NET. The author, Dr. Neil Roodyn, covers a wide range of topics appropriate for both novice and advanced developers. Roodyn includes easy-to-follow examples written in C++.

Roodyn begins eXtreme .NET by discussing the extreme programming methodology at a high level. But don't skip this first chapter, even if you're familiar already with extreme programming, because Roodyn shows you how the benefits of the .NET Framework can help with the extreme programming methodology. Roodyn goes on to discuss pair programming, which is a must-read if you're new to extreme programming. Chapter 3 shows you how to break down a problem into smaller problems for manageability and simplicity. The author also lends insight into the topics of spiking, testing, and refactoring. The chapter on how to write test programs is particularly helpful, as it offers several key concepts that you can implement in your development practices.

Having been on an extreme programming team before, I enjoyed eXtreme .NET immensely. The book offers insight for developers at all skill levels, although beginners will probably benefit the most.


eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers
by Dr. Neil Roodyn
Addison-Wesley
ISBN:
0321303636
Price: $39.99
Quick Facts: Shows you how to combine the benefits of .NET and extreme programming.
Pros: Excellent coverage of the fundamentals of extreme programming with .NET.
Cons: None.

About the Author

David Mack is a technical lead and consultant for the National Intelligence Division at Titan Systems. He has more than 10 years of experience in management and software engineering. Reach him at [email protected].

comments powered by Disqus

Featured

  • Visual Studio 2026 Gives Copilot Built-In Skills -- and Makes Them Prove Their Worth

    Microsoft is moving Agent Skills beyond bring-your-own instructions by shipping expert-authored workflows with the IDE, while keeping them off by default until testing shows their benefits justify the additional token use.

  • Copilot AI Billing Shock Met with Meters, Caps and Token-Saving Tools

    GitHub is layering spending limits, expanded credit allowances and increasingly granular usage reporting onto Copilot, while Microsoft is reworking Visual Studio and VS Code to expose -- and reduce -- the cost of agentic development.

  • The AI-Powered Software Development Lifecycle

    René van Osnabrugge makes the case that AI's biggest opportunity in software development is not faster coding -- it's reducing the friction everywhere else in the SDLC.

  • Copilot Usage-Based Billing Gets a Token Dashboard

    Microsoft is keeping Visual Studio's new built-in Agent Skills switched off by default while a public dashboard measures whether their performance gains justify the additional tokens they may consume.

Subscribe on YouTube