Indispensable pour le fonctionnement de nombreux logiciels, le .NET Framework permet d'exécuter des applications développées avec la plate-forme Microsoft .NET. En pratique, le framework est utilisé par de nombreux logiciels. En fait de .NET Framework, on trouve plusieurs versions, dont la compatibilité n'est pas forcément ascendante. Selon les cas de figure, vous aurez donc besoin d'installer la version 1.1, 2.0, 3.0, 3.5 ou encore Microsoft .NET Framework 4.0 Final.
Microsoft .NET Framework 4.0 offre entre autres une meilleure prise en charge des
processeurs multicoeurs ainsi qu'une performance accrue, une optimisation de l'accès aux données, le support du SDK 2.0 de Surface, du multi-touch sous Windows 7, des menus en ruban et autres fonctionnalités additionnelles associées à la barre des tâches.