If you’re a keen .NET programmer, you are probably aware of what the above title says. Since the birth of multi-core computing, there has been a requirement for parallel-programming architecture. Now, the multi-core computing has developed into the prevailing paradigm in computer architecture since the invention of multi core-processors.
Incidentally, almost every programmer considers Visual Studio 2008 and .NET Framework 3.5 as getting distant and out of the way. To prevent its programming market fiasco, recently, Microsoft released the beta versions of .NET Framework 4 and Visual Studio 2010. The major focus fell on .NET 4, yet the labels boasted the arrival of parallel-programming. The question is whether there are any benefits particularly towards performance, on sticking to existing APIs? Go through to get the answer of the question.


