.NET 4

The .NET Framework 4 provides the classes developers need to create managed code applications for devices, windows, the Web, and servers and services. The .NET Framework provides a consistent API across different deployment platforms including servers, desktop applications, and mobile devices. With Microsoft Silverlight™, .NET developers can write rich applications that run across platforms and browsers. The .NET Framework is available as a Client Pro le download that provides the functionality for most desktop applications with a download size that is 50 to 80 percent of the size of the complete Framework download.