David Chappell in his latest article, Introducing the .NET Framework 3.0, gives a sneak preview of the .NET Framework 3.0 (formerly known as WinFX). It is scheduled to be released in late 2006. The .NET Framework 3.0 will be available for Windows Vista, Windows Server 2003, and Windows XP.
Nothing in the .NET Framework 2.0 is changed, so existing applications created for this foundation will continue to work as always. The .NET Framework 3.0 does add four new components – Windows Workflow Foundation, Windows Communication Foundation, Windows CardSpace, and Windows Presentation Foundation.
Windows Workflow Foundation: Support for Workflow-Based Applications
Windows Communication Foundation: Support for Service-Oriented Applications
Windows CardSpace: Consistent User Control of Digital Identities
Windows Presentation Foundation: A Unified Approach to Diverse User Interfaces