RE:Ventajas y desventajas del asp
Las ventajas de ASP es que si ya conoces el código de Visual Basic, ya has adelantado un 80%, ya que lo demás son puros trucos para el desarrollo de página o sitios web en ASP.
Al final casi todo lo que haces en Visual Basic, lo puedes hacer desde ASP, pero lo mejor es que la conexión a los datos de una Base de Datos son muy similares, sino es que son idénticos a la conexión desde VB.
Las desventajas, no es 100% multiplataforma, requiere de un "servidor" de microsoft que en este caso es el IIS, pero existe un servidor llamado ChilliSoft que ha mejorado, pero hay que comprarlo a la empresa SUN Microsystems, donde solo este producto cuesta lo que puede costar una licencia de 5 usuarios de Windows Server.