ASP :- Active Server Pages .NET :- .NET FrameworkASP.NET
According to Wiki

ASP.NET is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft’s Active Server Pages (ASP) technology.

So, simply, ASP.NET engine alters the aspx file (ASP.NET file extension is aspx), which contains some elements like TextBox, Label etc. and converts them to HTML control at the run time, before sending it to the user (browser).


ASP.NET was a successor to ASP. At initial stage of the release, ASP.NET was called ASP+.
Refer – ASP.NET (ASP+).

ASP.NET (originally called ASP+) is the next generation of Microsoft’s Active
Server Page
(ASP), a feature of their Internet Information Server (IIS).
Both ASP and ASP.NET allow a Web site builder to dynamically build Web pages on the fly by
inserting queries to a relational database in the Web page.


So, the idea was much transparent. ASP.NET was developed by introducing major enhancement to ASP. With the announcement of .NET Framework, ASP+ was renamed to ASP.NET, just to make it compatible with new .NET Nomenclature.

Do you have any other views?

Please share your thoughts. Don’t forget to Like and Share the Blog.