Logo

Lenguaje de ProgramaciÓn ASP

El lenguaje ASP (Active Server Pages), es un lenguaje de programación de servidores para generar páginas Web dinámicamente. Se conocen cuatro versiones de este lenguaje las 1.0, 2.0, 3.0 y la ASP.NET que se la conoce como la ASP Clásica.

El lenguaje de programación ASP nace aproximadamente en el año 1996, lo que ofrecía de nuevo este lenguaje era que se podía crear una pagina web en la que se pudiese programar para que nos ofreciera unos determinados datos. Esto era una gran ventaja porque en aquella época solo se podía dibujar una tabla e incluir unos pocos datos.

Posteriormente se crea el lenguaje ASP.Net que es un lenguaje mucho más complejo que el original ASP. Este lenguaje nos permite separar en las paginas webs la parte de diseño que contiene la página, no interviniendo para nada el código HTML. Así el trabajo de los diseñadores y programadores es mucho más sencillo. Cada cual se ocupa de su parte del trabajo dentro de la página web sin interferir en la parte del otro.

El ASP es un lenguaje de programación para servidores es adecuado para acceso a bases de datos, lectura de ficheros, etc. Se vale de dos lenguajes de Script, como son el VBScript y el JavaScript para que lo que programemos con el ASP sea visible.

El lenguaje ASP a grandes rasgos funciona así: un computador cliente hace una petición de una página ASP. El computador servidor interpreta esta petición y le envía la página web. El resultado final es una página HTML que se le envía al cliente. El usuario no llega nunca a ver el código ASP, sino que ve el resultado de interpretar dicho código, es decir, una página HTML.

Actualmente el ASP.Net se parece mucho al WinForm, podemos arrastrar cualquier control, como botones, sobre la página. Si hacemos doble clic sobre uno de estos botones se produce un evento. Evento sería en este caso la acción de presionar un botón, por ejemplo, y esto implicará que se mantendrá a ese botón tal y como lo hemos dejado, presionado o no presionado.

El lenguaje de programación ASP, nos ofrece las siguientes ventajas: separar el código html del ASP, mayor facilidad para realizar cambios, fácil instalación y funcionamiento, mayor protección del código.

Principales Lenguajes de Programación