It would seem that the branding confusion has come to a close; WinFX was renamed the .NET Framework 3.0 this week. The .NET Framework is without question the most successful developer platform and has always been at the core of WinFX. Microsoft feels that the .NET Framework 3.0 more concisely identifies the combined technology for what it is – the next Microsoft developer platform.

You can see in the image above why this makes absolute sense. The .NET Framework 2.0 would have included the Common Language Runtime, ADO.NET, ASP.NET, Windows Forms and XML.