Actualizando ASP a ASP.NET
ASP (Active Server Pages) es la primera incursión de Microsoft en los motores de secuencias de comandos del lado del servidor destinados a crear dinámicamente páginas web a medida que se necesitan. Un ejemplo de una página web creada dinámicamente es una calculadora en línea donde ingresa dos números y, una vez que termina, le presenta la suma. Crear eso en HTML requeriría muchas páginas, una para cada resultado posible. Pero con ASP, puede escribir un solo script corto que pueda manejar esto fácilmente. ASP ha visto una parte justa en Internet creando páginas sobre la marcha. Pero el 5 de enero de 2002, Microsoft lanzó el sucesor de ASP llamado ASP.NET..
ASP.NET tiene como objetivo facilitar la transición a la programación web para aquellos que ya tienen conocimientos en la creación de programas para Windows. ASP.NET también ofreció algunas mejoras sobre su predecesor. Estas son algunas de las ventajas de ASP.NET sobre ASP:
Una de las mejores mejoras de ASP.NET es el uso de un sistema de creación de control WYSIWYG (Lo que ves es lo que obtienes), que les dio a los desarrolladores una GUI que les ayuda a obtener una retroalimentación visual rápida con el aspecto de su página..
Con todas estas mejoras, es fácil ver por qué la mayoría de los creadores de páginas web han migrado constantemente hacia la versión .NET de ASP. Aunque los codificadores todavía utilizan alguna forma del código de ASP clásico, esto podría deberse a la cantidad de tiempo que codificaron en ASP; 'Los viejos hábitos mueren duro' como dicen.
Libros sobre ASP y ASP.net.