Asp.Net is the .NET Framework for writing rich client and server web applications using C#. It’s part of Microsoft’s Visual Studio family of development tools including Visual Studio, Visual Basic and the Visual Web Developer. Asp.Net can be utilized to build highly interactive applications that run in a browser, or as a WinForms client application or as a console application. Asp.Net is a high-performance server-side object-oriented programming language, supporting all the latest web standards and technologies such as AJAX, XML and XML Schema. ASP.NET uses the Common Language Runtime (CLR) to allow developers to create CLR code (C# or Visual Basic) within their ASP.NET applications. With ASP.NET Internet Services, you can create Web applications that run on Mono, Windows Mobile and Silverlight platforms; they also support a large number of APIs.