:: Portada  :: Staff ACM   :: Unete a nosotros   

 


Qué es ASP

Autor:
Héctor Omar Alvarez

1.0 Comenzando

ASP (Active Server Pages) es una tecnología web desarrollada por Microsoft.  El propósito de ASP es desarollar rutinas de comandos que se ejecutan en el servidor.  Para escribir las rutinas se utilizan lenguajes de script, por defecto Visual Basic Script, aunque es posible utilizar JavaScript.

1.1 Un poco de historia

En un principio las páginas web se creaban sólo con HTML (Hyper Text Markup Lenguage) y carecían de interactividad.  HTML es en si un lenguaje para definir la estructura y formato de un documento.  Para ayudar a este lenguaje a sobrevivir por su escasa interactividad se le añadieron rutinas de comandos (scripts) las cuales eran ejecutadas en el navegador del usuario.  El más popular de estos lenguajes lo es JavaScript.

Las tecnología ASP no es la primera, pero su sintáxis es sumamente fácil de aprender.  Trabaja por defecto con VBScript.  Además de ASP puedo mencionar a:

     1.  PHP (Hypertext Preprocesor)
     2.  JSP (Java Server Pages)
     3.  ColdFusion

1.2 Lo que podemos hacer

Con ASP no hay que preocuparse que navegador utiliza el cliente(usuario).  Esta tecnología, como ya dije, ejecuta las rutinas de comandos en el servidor web y envía al cliente los resultados.  Una de las caractericticas más importantes de ASP es que podemos manejar bases de datos.  Partiendo de esa premisa podemos recoger información en un formulario creado en HTML y almacenarla, podemos proteger páginas con passwords, podemos crear encuestas y todo lo que se les ocurra.  Recuerden, la imaginación no tiene límites.  A continuación una muestra de como se vería una rutina ASP trabajada en Visual Basic Script.

<html>
<head>
<title>
Script ASP</title>
</head>
<body>

<%
'Se declara la variable.
Dim suma
'Se asigna valor a la variable.
suma= 2+5
'Se muestra el valor de la variable en el documento.
Response.Write("El resultado es: ")
Response.Write (suma)
%>
</body>
</html>

Las rutinas ASP se colocan dentro del código HTML y van encerradas dentro de los delimitadores <% y %>.  La rutina anterior imprime el valor de la variable, o sea 7, en el documento HTML.  Las páginas que contienen codigo ASP se graban con la extensión .asp y no .html como se hace normalmente.

*Nota:  Para probar paginas .asp en tu computadora debes tener instalado un servidor que soporte ASP. 


1.3 End IF

No pretendo que después de haber leído este artículo seas un experto en ASP, pero si que sepas que significa y lo que puedes hacer con él.  Ahora sólo entusiasmate y aprende todo lo que puedas.  Aquí te dejo varios enlaces para que comiences a investigar.
 

 

 

 
 
{Base de datos Access en aplicaciones Visual Basic 6.0}
{Validando entradas numéricas en Delphi}








     

ACM PUCPR 2002 - 2003 ©  Pontificia Universidad Católica, Ponce P.R.