What is .NET / .NET Framework?
It is a Framework in which Windows applications might be developed and run. The Microsoft .NET Framework is a platform for building, deploying, and running Web Services and applications. It gives a highly productive, standards-based, multi-language environment for integrating existing investments with next-generation applications and services as well as the agility to solve the challenges of deployment and operation of Internet-scale applications. The .NET Framework having of three major parts: the common language runtime, a hierarchical set of unified class libraries, and a componentized version of Active Server Pages known as ASP.NET.