Visual Studio 2010 (parte 41) – Arquitetura da programação paralela
Sem dúvida uma das principais novidades do .NET Framework 4.0 é o suporte a programação paralela. Hoje é fácil constata que grande parte das máquinas roda com processadores com 2 ou 4 núcleos e com foco nessa realidade a Microsoft criou uma arquitetura que permite ao desenvolvedor definir como os recursos de processamento paralelo podem ser utilizados em suas aplicações.
O diagrama acima ilustra as tecnologias envolvidas na versão Beta 2 do novo .NET Framework. Como um dos benefícios podemos de fato trabalhar com escalabilidade vertical ou horizontal desta arquitetura facilmente, como nunca foi possível antes.