See how to really speed things up with the new ParallelExtensions in the .NET 4.0 Framework. These extensions to the framework make it super easy to add support for parallel computing and let you take advantage of all those multi-core processors out there in your environment.
Parallel computing is a form of computation in which many operations are carried out simultaneously. Visual Studio 2010, the .NET Framework 4, and Visual C++ 2010 all contain new support for writing, debugging, and tuning parallel applications.
Check-out these posts below for some great background and usage examples of how you can leverage this powerful new features in your next generation applications:
ParallelExtensionsExtras Tour - #1 -LINQ to Tasks http://blogs.msdn.com/pfxteam/archive/2010/04/04/9990343.aspx
ParallelExtensionsExtras Tour - #2 -Task<TResult>.ToObservable http://blogs.msdn.com/pfxteam/archive/2010/04/04/9990349.aspx
A Tour of ParallelExtensionsExtras http://blogs.msdn.com/pfxteam/archive/2010/04/04/9990342.aspx