Difference between ASP and ASP.NET


ASPASP.NET
ASP is based on a procedural and event-driven programming model.ASP .NET is based on object oriented and event-driven programming model.
Applications written in ASP are interpreted.Applications written in ASP .NET are compiled.
Doesn't support Code-behind featureProvides separation between Logic and Layout
State Management is very complex and involves extensive programmingState Management is very complex and involves extensive programming
State Management is very complex and involves extensive programmingASP .NET Pages can only support one programming language on a page
.asp file extension.aspx file extension
User Input Validation is done using programming logic, as ASP does't provide any in-built controlsASP .NET provides validation controls for implementing user input validation

Share this article on