I came across this today and thought I'd share it. You can get the sample source code and the answers to common questions for the the book Parallel Programming for .NET applications by Clicking Here. It's definitely worth taking a look at since basically every newer computer in the world is multi-core and it seems that we are in an age of X-Core CPU's.
Here is what the book is all about:
Parallel Programming with Microsoft .NET:
Design Patterns for Decomposition and Coordination on Multicore Architectures
Colin Campbell, Ralph Johnson, Ade Miller and Stephen Toub. Foreword by Tony Hey

A book that introduces .NET programmers to patterns for including parallelism in their applications. Examples of these patterns are parallel loops, parallel tasks and data aggregation with map-reduce. Each pattern has its own chapter. Each chapter includes a description of the problem, an example of where the pattern is applicable, and code that implements the solution. On this site you will find; a preliminary draft of the book, the accompanying code samples and answers to the end of chapter questions.
And the Books Companion, which has all the source code and other useful stuff, can be found Here