Para comentarte las distintas diferencias y similitudes de estas dos tecnologías de Microsoft prefiero remitirte a un manual dedicado completamente a esto, llamado Diferencias entre ASP 3.0 y .NEt donde tienes 5 artículos dedicados a resolverte esta duda.
Fue enviado 1 comentario a la faq 1 comentario revisado:
Por: Mauricio Adachi
14/1/07
Me parece que la diferencia más significativa entre ASP (Normalito) y ASP.NET radica en la separación del código HTML del código VB (o C#, J#,...). Es decir, en .NET tienes la posibilidad de seperar la lógica del negocio (el código que tu construyes para que funcione tu programa) de la presentación del mismo (el código HTML que muestra la página).