Pro .NET 4 Parallel Programming in C#

I’ve just finished reading through Adam Freeman’s “Pro .NET 4 Parallel Programming in C#” book and I thought I’d give it a bit of a shout out.

Pro .NET 4 Parallel Programming in C# Cover Image

I’ve had a bit of a pause in reading technical books lately but the nice folks at Apress were kind enough to send me a copy of Adam’s book and so I thought the least I could do in return was read it as it’s not exactly a monster running to about 250 pages or so.

If I had to sum this book up in a single word, it would be Task – i.e. Task from the Task Parallel Library shipped in .NET 4.0. Now, from previous posts I’ve said how important I think Tasks are going to be and so it’s nice to come across a book dedicated to that one area.

I found this to be an easy read and I think it’s a pretty good book if you’re not already familiar with the TPL. I think it steers more towards being an introduction to that area rather than, for example, assuming that you already mostly know about the TPL and want a set of patterns or guidance around using it but there’s some of that in there too.

All in all – recommended if you’re new to the TPL although for me the bible in this area is still Joe Duffy’s book;

although to be fair, that’s a book with much wider scope and the TPL is only a small part of what it covers ( and my edition is based on a pre-RTM TPL if I remember correctly ).