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

How asp.net is different from classic asp?


Asked by Kian Boyer on Nov 29, 2021 ASP.NET



In classic ASP, debugging is a tough task because of limited support due to the interpreted model. In contrast, not only ASP.NET improves the performance over the interpreted model but also provides debugging tools for component developers and pages compiled into classes.
Additionally,
In classic ASP, debugging is a tough task because of limited support due to the interpreted model. In contrast, not only ASP.NET improves the performance over the interpreted model but also provides debugging tools for component developers and pages compiled into classes.
Consequently, In many ways one can compare ASP.NET, with WinForms. Then there is a way to visually show something to the user. The basic difference between ASP and ASP.NET is that ASP.NET is compiled whereas ASP is interpreted whereas. This implies that since ASP mainly uses VBScript, when an ASP page is executed, it is interpreted.
Just so,
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.
Also,
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.