Your hands-on, step-by-step guide to the fundamentals of parallel programmingTeach yourself how to help improve application performance by using parallel programming techniques in Visual Studio 2010one step at a time. Ideal for experienced programmers with little or no parallel programming experience, this tutorial provides practical, learn-by-doing exercises for creating applications that optimize the use of multicore processors. Discover how to:Apply techniques to help increase your application’s speed and efficiencySimplify the process of adding parallelism with the Task Parallel Library (TPL)Execute several tasks concurrently with various scheduling techniquesPerform data queries in parallel with PLINQUse concurrent collections in Microsoft .NET Framework 4 for data itemsExtend classes in the TPL to meet the specific requirements of your applicationPerform live debugging of an application with parallel code