Microsoft.Net Framework

What is .NET Framework
Microsoft’s .NET platform is more than just a development environment or an addition of some new innovative servers. Microsoft’s vision is that .NET will shift the Internet’s focus from individual sites or devices to constellations of computers, devices, and services that work together to deliver broader, richer solutions, allowing people to have control over how, when, and what information is delivered to them.

Microsoft .NET framework has been designed with a goal of accomplishing many tasks in a simple, fast and efficient manner. There are quite a number of purpose-specific tools attached with this revolutionary framework. Also it can do things such as data access, windowing, connecting to the Internet, and much of the functionality of the Win32 API is now accessible through a very simple object model.