Le Framework .NET
C'est un ensemble d'interfaces de programmation à Windows qui
est introduite par Microsoft pour Vista en remplacement de la bibliothèque
Win32 et inclut le runtime .NET. D'abord nommé WinFX il a ensuite
pris officiellement le nom de .NET 3.0.
.NET 3.0 permet, en programmant sous l'environnement .NET bien connu,
d'avoir accès aux fonctionnalités du système Windows.
Plateformes
Il fonctionne sous:
- Windows Vista.
- Windows XP.
- Windows server 2003.
Composantes du framework .NET 3.0
Il est basé sur les composants suivants:
Le framework .NET 2.0.
Un runtime contenant une bibliothèque de classes communes à
tous les langages de programmation avec compilateur C#.
Windows Presentation
Foundation (ex Avalon)
Moteur de présentation des applications.
C'est l'interface utilisateur graphique. Elle utilise XAML et .NET et
permet d'accéder à Direct3D.
Windows Communication Foundation (ex Indigo)
Gère les fonctions de communications et d’appels distants. Remplacera
à terme les objets COM dans les fichiers DLL.
C'est l'interface pour le Web et les services Web.
Windows Workflow Foundation
Une interface pour l'automatisation des tâches.
CardSpace (ex
InfoCard)
Prend en charge les services d’authentification.
Liens
- What is WinFX? Description par Microsoft.