The Microsoft .NET Framework is a language-independent programming model that simplifies the process of building distributed applications. Any programs written for .NET can interact with one another, regardless of the programming language in which the programs were written.
.NET has two core components:
To create an application for .NET, you use Microsoft Visual Studio, a development environment that enables you to develop applications that work with .NET regardless of the programming language in which they are written.
For more information on .NET, go to the Microsoft .NET Web site: