WinFX is the new managed code programming model for Windows. It is a superset of the .NET Framework, combining the power of the .NET Framework 2.0 APIs with new technologies for building applications.