Page 204 - Las Tecnologías de la Información y la Educación.
P. 204
Por último, ¿Qué son las páginas de servidor? Berzal, F., Cubero, J. C., & Cortijo, F. J., la definen
de la siguiente manera:
“En otras palabras, en vez de crear programas que incluyan en su interior el código necesario
para generar el documento HTML, creamos documentos HTML que incluyen el código de la
aplicación en su interior. Las páginas JSP (Java Server Pages) de java y las páginas ASP (Active
Server Pages) de Microsoft son los ejemplos más representativos de este tipo de sistemas.”
Teniendo esta definición de páginas de servidor, podemos comprender que es una de las
mejores opciones para crear un programa que se pueda ejecutar en navegadores de internet
respetando la natividad del HTML. Teniendo la definición de páginas de servidor podemos ver la
definición de ASP. el cual el mismo autor nos define de la siguiente manera:
“Una página ASP no es más que un fichero HTML con extensión “.asp” (.aspx en el caso
de ASP:NET) al que le añadimos algo de código. Este código se puede implementar utilizando
distintos lenguajes interpretados”.
ASP.NET se describe su funcionamiento de la siguiente manera:
“Las páginas ASP.NET en vez de aceptar datos de entrada y generar su salida HTML como
sucede en ASP, implementa su funcionalidad en fragmentos de código que se ejecutan como
respuesta a eventos asociados a los controles de la interfaz con los que pueden interactuar el
usuario. Esta forma de funcionar le proporciona a ASP.Net un mayor nivel de abstracción, requiere
menos código y permite crear aplicaciones más modulares, legibles y mantenibles”.
Figura 3. Ejemplo de funcionamiento de eventos ligados con controles. Fuente: elaboración propia.
204