Tra ASP e ASP NET c'è un vero abisso.
Poche cose sono rimaste tali e quali come lo erano in ASP 3 (forse la parte di lettura e scrittura su file di testo, che non è cambiata un granchè).
Ora le ASP NET sono una vera tecnologia performante, scalabile (con le nuove Session adatte alle Web Farm), portabile (compilate, ma non nel linguaggio macchina, ma nel MSIL, linguaggio intermedio - un po' come i bytecode Java - che è utilizzabile su diverse piattaforme).
Il codice necessario per scrivere le pagine è diminuito, ma paradossalmente aumenta il tempo di studio, dato che le possbilità sono enormemente aumentate.
Attualmente credo sia la tecnologia lato server migliore che esista.
E so di attirarmi le invettive dei sostenitori Java/Linux/Delphi.....