- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference between ASP and ASP.NET
Both ASP and ASP.NET are the widely used languages for application and mainly the frontEnd development. Both the languages used for dynamic generation of web pages. The content generated through server-side scripting is then sent to the client’s web browser.
Following are the important differences between ASP and ASP.NET.
Sr. No. | Key | ASP | ASP.NET |
---|---|---|---|
1 | Definition | ASP or also popularly known as Classic ASP developed by Microsoft is first Server-side scripting engine which is used for dynamic generation of web pages. | ASP.NET, on the other hand, is a server-side web framework, open-source, which is designed for the generation of dynamic web pages. |
2 | Language type | ASP is interpreted language that means the compiler interpret the compiling code. Also ASP is treated as partially object oriented language. | On other hand ASP.NET is the compiled language and treated as fully object oriented language. |
3 | Database Interaction | In order to connect with database ASP language uses ADO (ActiveX Data Objects). | While on other hand ASP.NET uses ADO.NET to connect and work with database. |
4 | Inheritance | As mentioned in above point ASP is partial object oriented language hence it doesn’t have the concept of inheritance. | On other hand ASP.NET has inheritance support in its code. |
5 | Built-in Class. | Maximum four in-built classes i.e. Request, Response, Session and Application are present in ASP. | On other hand ASP.NET has more than 2000 in-built classes. |
6 | Error Handing | Error handling support in ASP is less efficient as compared to that in ASP.NET. | On other hand ASP.NET has more efficient error handling support as compared to that in ASP. |
- Related Articles
- Difference between JSP and ASP
- Difference Between HTML and ASP.
- What is ViewData in ASP .Net MVC C#?
- How to use ViewBag in ASP .Net MVC C#?
- What is the significance of NonActionAttribute in ASP .Net MVC C#?
- What is the use of ChildActionOnly attribute in ASP .Net MVC C#?
- Which one is faster between JavaScript and an ASP script?
- What are the levels at which filters can be applied in ASP .Net MVC C#?
- How can we provide an alias name for an action method in Asp .Net MVC C#?
- What are the three segments of the default route, that is present in ASP .Net MVC\nC#?
- Difference between C# and .Net
- Write the difference between Net operating income and net income.
- Difference between Managed and Unmanaged code in .NET
- Write the difference between EBITDA and net income.
- Write the difference between present value and net present value.

Advertisements