WinFX est l'ancien nom du projet de développement de Microsoft pour son nouveau système d'exploitation .NET Framework 3.0.
WinFX est le nom du modèle de développement intégré à Vista. Bien que servant de base à tous les développeurs qui veulent créer une application sur Vista, WinFX sera également disponible pour Windows XP et Server 2003, avec toutefois certains raffinements en moins.
En fait, WinFX est désormais renommé pour mieux refléter son héritage, à savoir Framework .NET 3.0. Contrairement aux deux versions précédentes, cette troisième version inclut bien plus d'éléments :
Le nouvel environnement inclut bien entendu également les autres éléments du Framework .NET, à savoir :