Talk:Active Server Pages/Differences between ASP 3.0 and ASP.NET

What sort of thing do people want to see on this page? Code examples? Philosophical differences? An overview of .NET? Or is there anything else I haven't thought of?

This page has some innaccurate information

Presentation and business logic is intermixed while ASP.NET can be writen in several .NET compliant languages like C#, VB.NET and business logic can be clearly seperated from Presentation logic.

False. It is just as easy to intermix or separate presentation and business logic with both ASP and ASP.NET. You can write ASP.NET just by typing out a aspx file and intermixing 'Response.Write' calls along with any other code. Alternately you can use HTML in your ASP files, and SSI jscript files or COM object (such as what ATL was designed for) to seperate the two. They are just different approaches than the methods used by default in the VS.NET IDE.

To say that ASP does not support this is just wrong. ASP does support it, but differently than in ASP.NET.

ASP.NET features auto wiring up of event handlers, you may just want to say that instead.

ASP had maximum of 4 built in classes like Request,Response, Session and Application whereas ASP.NET using .NET framework classes which has more than 2000 in built classes. Very misleading. ASP has 4 classes that are COM interfaces which are automatically created for you at startup. ASP.NET does not auto create 2000 classes for you at startup.

ASP has many objects (too many to count) that are there waiting for you to use. Just open up the registry and see how many entries there are under CLSID, and remember, most of those ship with every version of Windows and also contain many other aggregated objects not listed.