ASP.NET Framework is a web development platform that is offered by Microsoft. ASP.NET users have at their disposal a set of web development tools for building dynamic, interactive, data driven web applications over the internet.
ASP.NET provides a broad, comprehensive software infrastructure as well as the tools necessary for building web applications for the PC as well as handheld mobile devices.
ASP.NET supports code written in Visual Basic, C#, Jscript, C#, J# and Perl. ASP.NET is a framework that basically anyone can build on. It is a popular web development platform due in part, to the multitude of online tutorials and in person classes offered to assist the user.