ASP o lenguaje de páginas activas de Microsoft estaría englobado dentro de los lenguajes ISS (Include Server Side) de 2º generación, es decir, que ASP es una evolución de los CGI’s (Common Gateway Interface). ASP no define un lenguaje de programación con sus sentencias de control, sus estructuras de almacenamiento, sino que define una serie de objetos de servidor, los cuales tienen una serie de métodos que podremos utilizar para cosas como acceso a base de datos, lectura de ficheros, etc.
ASP o lenguaje de páginas activas de Microsoft estaría englobado dentro de los lenguajes ISS (Include Server Side) de 2ª generación, es decir, que ASP es una evolución de los CGI’s (Common Gateway Interface). ASP no define un lenguaje de programación con sus sentencias de control, sus estructuras de almacenamiento,… sino que define una serie de objetos de servidor, los cuales tienen una serie de métodos que podremos utilizar para cosas como acceso a base de datos, lectura de ficheros,… ASP se ayuda de dos lenguajes de script, como son JavaScript y VBScript para implementar toda la parafernalia necesaria para que se vea ASP como un lenguaje de programación. Es por ello que la primera línea de código de una página ASP deberá de indicar el lenguaje de script con el que nos vamos a ayudar. <%@ Language=VBScript %> Como funciona ASPEl esquema de funcionamiento de ASP sería como el de la figura que tenemos a continuación. Una maquina cliente realiza una petición de una página ASP. Esta petición llega a una maquina servidor la cual interpreta el código de esa página ASP. Dicho código puede tener accesos a ficheros o bases de datos (Base de Información). El resultado de interpretar la página ASP es una página HTML, la cual se le envía al usuario. Es decir, el usuario no llega a ver el código ASP, sino que ve el resultado de interpretar dicho código: una página HTML. En conclusión podríamos decir que una aplicación en ASP tiene como objetivo diseñar una página web. Todas las salidas de información que se realicen en una páginas ASP serán de código HTML o texto. Qué contiene una página ASPComo hemos dicho antes, la respuesta a la petición de una página ASP es una página HTML. Es por ello que dentro de una página ASP podemos encontrarnos con:
Ambos códigos se mezclarán dentro de la página ASP sin ningún orden. Bloques de SentenciasEn ASP los bloques de sentencias irán entre los caracteres <% y %>. Veamos un ejemplo: <% ComentariosPara incluir un comentario dentro de los bloques de sentencias podemos hacerlo de dos formas. Una sería anteponiendo una comilla o bien mediante la palabra rem. <% Que necesitamos para poder utilizar ASPComo vimos anteriormente en el gráfico las páginas ASP se encuentran dentro de un servidor, dicho servidor deberá de contener el interprete de ASP (asp.exe) y sus librerías asociadas. Es por ello que para poder ver el resultado de nuestras páginas ASP tendremos que tener instalado un servidor. Para ello disponemos de dos opciones: IIS (Internet Information Server) si estamos trabajando sobre una plataforma Windows NT o bien el PWS (Personal Web Server) si estamos trabajando sobre una plataforma Windows 9x o Windows 2000. Una vez instalados el servidor deberemos de alojar nuestra página ASP en algún directorio que tenga permisos de ejecución. Mi primera Página en ASPUna vez vistos estos primeros conceptos vemos como podría quedarme mi primera página en ASP. HolaMundo.asp <%@ Language=VBScript %> <% |
Leave A Comment