Asp.net was based on asp classic and does share the same or very similar syntax for minor things like:
sql statements
server variables
query strings
includes
etc
But even though they have some similarities here and there they are completely different technologies, rather then asp.net being an expansion on asp. Infact the two are so different that asp.net had to have a new format (*.aspx) so the two could run side by side on the same server.
New things asp.net brings to the table:
Asp.net has a new syntax; It is most commonly done in vb.net rather then vbscript
Asp.net has greater language flexibility and can be done with C# J# jscript.net c++.net and more
Asp.net has its own set of elements (<asp:label, <asp:textbox, <asp:button, etc)
Asp.net has new methods for passing variables such as cacheing and viewstate
Asp.net is fully object oriented
Asp.net is compiled at application start for greater performance
Those are some of the most glaring differences in the code. There are plenty of differences between the two as far as how they run, but the focus of this was more on the code.
wht u guys think?

