After a lot of really hard work from a lot of different people over the past month or so we now have a preliminary draft of the book available for download.
The first thing you might notice is that… We’ve changed the title.
Parallel Programming with Microsoft® .NET:
Design Patterns for Decomposition and Coordination
on Multicore Architectures
Titles are tricky things. We got quite a lot of feedback that the one we had needed some improvement. We think this better reflects both the content and goals of the book.
We also added some goodies right at the end. I finally wrote the Adapting Object-Oriented Patterns piece, otherwise known as Appendix A. Stephen Toub added some additional information on visual patterns in the profiler. These can tell you when your application isn’t performing right (Appendix B).
We’ve also added authors; Colin Campbell, Ralph Johnson, Ade Miller and Stephen Toub. Writing a technical book is a communal effort. The patterns & practices group always involves both experts and the broader community in its projects. While this makes the writing process lengthier and more complex, the end result is always more relevant. The authors drove this book’s direction and developed its content.
We did get a huge amount of feedback from various different people, all of which was incorporated into the text. A special mention to Reed Copsey Jr.—who found the time in spite of illness—and Ralph Johnson’s students at University of Illinois at Urbana Champaign who workshopped the entire book chapter by chapter. The list goes on, the book’s acknowledgements will reflect the full list.