Microsoft .NET Framework 3.0 enables developers to build, deploy, and run XML Web services and Microsoft .NET connected applications. It provides a highly productive environment for integrating existing investments with next-generation applications and services.
Microsoft .NET Framework (formerly known as WinFX), is the new managed code programming model for Windows.