Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

What is the difference between classic asp and asp.net?


Asked by Ashlynn Moses on Nov 29, 2021 ASP.NET



Classic ASP is an outdated technology and has been superseded by ASP.NET. Before Classic ASP, creation and processing of a dynamic web page would require a lot of resources. Accepting data from the users and processing it along with maintaining an interactive environment was done with the help of CGI (Common Gateway Interface) programming.
Just so,
ASP.NET is a server-side Web application framework. ASPX stands for Active Server Pages Extended. It was designed for Web development to produce dynamic Web pages. ASP stands for Active Server Pages.
In this manner, Key difference: ASP stands for Active Server Pages. It is commonly known as Classic ASP or ASP Classic. It is a server-side scripting environment that is developed and released by Microsoft. ASP.NET is a server-side Web application framework. ASPX stands for Active Server Pages Extended.
Moreover,
Classical ASP has no mechanism of running itself on non- Microsoft technology platforms like the "The Apache Web Server" (there are some third party products, like ChiliSoft) but, ASP.NET could be run on non- Microsoft Platforms also.
Thereof,
The .NET compliant language can be used with ASP.NET including several like C# and VB.NET, where both of them are server-sided languages. In ASP, an interpreter like Jscript or VBScript is used to execute the server-side code. When an ASP page is requested, the text of that page is parsed linearly.