.NET is a software framework that includes everything required for developing software for web services. It integrates presentation technologies, component technologies and data technologies on a single platform so as to enable users to develop Internet applications as easily as they do on desktop systems.
Microsoft .NET platform includes the following components that would help develop a new generation of Smart Internet Services:
The .NET Framework is one of the tools provided by the .NET infrustructure and tools of the .NET platform as given below figure:
The .NET platform provides a new environment for creating and running robust, scalable and distributed applications all over the Web.