ASP.NET versus ASP Classic

ASP.NET is SuperiorIf you often revise your decision to go for .NET. then let me tell you a few things about ASP.NET.

By the way, if I have to be an ASP developer starting now I would rather work as a cleaner in a public WC indeed.

Here we go: 

No Visual Studio or any other IDE? No way!

No server side controls? Waaaa

No third-party controls? Waaa

No master pages? Waaa

No membership? Hey!


No forms authentication and validation? C’mon…


No built-in debugging and tracing? Then how I can debug that “unstructured code”?


Should I write the business logic layer in VBScript or JavaScript? Hmm should i?

…….. A lots of other questions here ……….


Advantages (a shorten list):

Strongly typed variables, ADO.NET, XML classes, Object Oriented Programming, Caching, Custom Web Controls, Encryption, Web Service integration, Scalability, Reliability, Security, Stability etc.etc.


There tons more reasons .NET is a drastic improvement. ASP.NET is orders of magnitudes.



When it comes to Stability:

ASP is running under the inetinfo.exe (IIS) process space, making it susceptible to application crashes. This happens because the IIS needs to be stopped or restarted on a regular basis. The ASP.Net process is separate from inetinfo.exe, meaning that it is not susceptible to these types of application crashes. This means that the final product will be much more stable.


Leave a Reply

Your email address will not be published. Required fields are marked *