ASP is interpreted whereas, ASP.NET is compiled. This implies that since ASP uses VBScript; therefore, when an ASP page is executed, it is interpreted. On the other hand, ASP.NET uses .NET languages, such as C# and VB.NET, which are compiled to Microsoft Intermediate Language (MSIL).
1. ASP is interpreted, ASP.NET is compiled.
2. Classic ASP uses a technology called ADO to connect and work with databases. ASP.NET uses the ADO.NET technology
3. ASP has Mixed HTML and coding logic where in asp.net html and coding part are separated by code behind files.
4. ASP.NET purely object oriented whereas ASP is partially object oriented.
5. For ASP No in-built support for XML whereas in ASP.NET full XML Support for easy data exchange.
2. Classic ASP uses a technology called ADO to connect and work with databases. ASP.NET uses the ADO.NET technology
3. ASP has Mixed HTML and coding logic where in asp.net html and coding part are separated by code behind files.
4. ASP.NET purely object oriented whereas ASP is partially object oriented.
5. For ASP No in-built support for XML whereas in ASP.NET full XML Support for easy data exchange.
Join the conversation! Your thoughts help the community grow.
Sign in to leave a comment
It is the same account you read, post and publish with — and you will come straight back to this page.

Saachi AroraPosted May 23, 2020, 3:45 PM
This is really meaningful information. Not fake and neither marketing as below said. I like this short and useful content ?? keep it up ??
soham rajputPosted Dec 9, 2018, 4:24 AM
Less try to show advertisement and most try to show useful information in web-application,. otherwise no one will say that you are expert.
Atul RawatPosted Aug 19, 2014, 7:15 AM
interpreted means checking line by line
Najna AbdullaPosted Aug 12, 2014, 12:53 AM
whatz the meang of this 'interpreted'??