Difference between ASP and ASP.NET

The following table lists the major differences between ASP and ASP.NET:

ASP
ASP.NET
ASP stands for Active Server Pages which is based on procedural and event-driven programming model.
ASP.NET is based on Object oriented and event-driven programming model.
ASP applications are interpreted.
ASP.NET applications are compiled.
ASP does not support the Code-Behind feature. Separation is attained using COM technology, where the logic is encapsulated inside a COM object.
ASP.NET provides a better separation between layout and logic using the Code-Behind feature.
In ASP, state management of controls is very complex and involves extensive programming.
ASP.NET provides effortless state management of controls using the EnableViewState property of the Control class
ASP files have .asp file extension
ASP.NET files have .aspx file extension.

Comments

Post a Comment

Popular posts from this blog

How to start a free blog with Blogger in simple steps

How to verify/add a blogger blog in Google Webmaster Tool or Search Console. How to verify your site's ownership.

Structs in C#