Microsoft introdujo esta tecnología llamada Active Server Pages en diciembre de 1996, por lo que no es nada
nueva. Es parte del Internet Información Server (IIS) desde la versión 3.0 y es
una tecnología de páginas activas que permite el uso de
diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar
páginas generadas dinámicamente, traduciendo la definición de Microsoft:
diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar
páginas generadas dinámicamente, traduciendo la definición de Microsoft:
“Las Active Server Pages son un ambiente de aplicación abierto y gratuito en el que se puede combinar código HTML, scripts y componentes ActiveX del servidor para crear Soluciones dinámicas y poderosas para el web”.
El principio de la tecnología ASP es el VBScript, pero existe otra diversidad de lenguajes de programación que pueden ser utilizados como lo es Perl, JScript, etc.
El ASP es una tecnología dinámica funcionando del lado del
servidor, lo que significa que cuando el usuario solicita un documento ASP, las instrucciones de programación dentro del script son ejecutadas para enviar al navegador
únicamente el código HTML resultante. La ventaja principal de las tecnologías dependientes del servidor radica en la seguridad que tiene el programador sobre su código, ya que éste se encuentra únicamente en los archivos del servidor que al ser solicitado a través del web, es ejecutado, por lo que los usuario no tienen acceso más que a la página resultante en su navegador.
Entre sus funciones principales están el acceso a base de datos, envió de correo electrónico, creación dinámica de
gráficos y otros.