With the prevalence of multi-core CPU's we are seeing more and more applications taking advantage of parallel processing to improve performance.
.NET Framework 4.0 added a number of features such as Task Parallel Library (TPL) and Parallel LINQ (PLINQ) to make developing applications that take advantage of multi-core CPUs much simpler to write.
While the debugging experience for threaded applications in Visual Studio 2010 was good, it gets even better with Visual Studio 2012, and this recipe will show you how to use these improvements.
Start Visual Studio 2012 and create a new C# console application. For this recipe call the application