Microsoft .NET Framework est un ensemble de technologies utilisées pour le développement d'applications. La version 3.0 repose sur la seconde mouture à laquelle viennent se greffer des modules arrivés avec Windows Vista.

Voici les principales nouveautés :
  • le WWF ( Windows Workflow Foundation ) permettant de faciliter l'ordonnancement des applications
  • le WCF ( Windows Communication Foundation ) permettant de simplifier les communications entre les applications ( .NET, J2EE ou autres )
  • le Windows CardSpace pour la gestion des identités numériques
  • Le WPF ( Windows Presentation Foundation ) pour la gestion de l'interface graphique

Note importante : Windows 2000 n'est pas pris en charge par cette version de .NET Framework 3.0.