PDF de programación - Programación en ASP

Imágen de pdf Programación en ASP

Programación en ASPgráfica de visualizaciones

Publicado el 21 de Enero del 2017
4.056 visualizaciones desde el 21 de Enero del 2017
260,9 KB
29 paginas
Creado hace 17a (19/10/2006)
Programación en ASP - Manual completo

Página 1 de 29

Programación en ASP


Manual por: DesarrolloWeb.com [http://www.desarrolloweb.com/]
"Tu mejor ayuda para aprender a hacer webs"

Versión on-line
http://www.desarrolloweb.com/manuales/8
[http://www.desarrolloweb.com/manuales/8]


Introducción a la programación en ASP

Tal como hemos explicado, ASP (Active Server Pages) es la tecnología para la creación
de páginas dinámicas del lado del servidor desarrollada por Microsoft.

El tipo de servidores que emplean este lenguaje son aquellos que funcionan con sistema
operativo de la familia de Windows NT. Afortunadamente, también podemos visualizar páginas
ASP sobre Windows 95/98, pero esto lo veremos más adelante.

Para escribir páginas ASP utilizamos un lenguaje de scripts, que se colocan en la misma página
web junto con el código HTML. Comúnmente este lenguaje de scripts es Visual Basic Script,
que deriva del conocido Visual Basic, aunque también se pueden escribir los scripts ASP en otro
lenguaje: JScript, que deriva a su vez del conocido Javascript.

Existe una versión de Visual Basic Script en el lado cliente y otra en el lado del servidor. En los
dos casos, como su nombre indica, el lenguaje de base es Visual Basic por lo que su
aprendizaje puede ser perfectamente coordinado, ya que las sentencias y las sintaxis son
prácticamente las mismas. En ASP, al estar programando páginas del lado del servidor,
utlizaremos Visual Basic Script del lado del servidor y en este manual nos centraremos en este
punto. El lector interesado por la sintaxis de Visual Basic Script y su programación del lado del
cliente puede encontrar en este mismo sitio otro manual para tratar exclusivamente Visual Basic Script
[http://www.desarrolloweb.com/manuales/1].

Este manual va destinado a aquellos que quieren comenzar de cero el aprendizaje de este
lenguaje y que buscan en él la aplicación directa a su proyecto de sitio o a la mejora de su sitio
HTML. Los capítulos son extremadamente simples, sino simplistas, buscando ser accesibles a la
mayoría. Ellos serán complementados posteriormente con otros artículos de mayor nivel
destinados a gente más experimentada.

Antes de comenzar a leer este manual es altamente aconsejable, sino imprescindible, haber
leído previamente el manual sobre páginas dinámicas [http://www.desarrolloweb.com/manuales/7/] en el cual
se explica a grandes rasgos qué es el ASP, algunos conceptos útiles sobre el modo de trabajar
con páginas dinámicas al mismo tiempo que nos introduce algunos elementos básicos de la
programación como pueden ser las variables y las funciones.

Del mismo modo, puede resultar extremadamente útil el haber leído o leer inmediatamente
después el manual de Visual Basic Script [http://www.desarrolloweb.com/manuales/1/] en el cual se explica
más en profundidad el lenguaje Visual Basic que resulta ser utilizado en la mayoría de scripts
ASP.

Otra referencia a la cual haremos alusión es el tutorial de SQL
[http://www.desarrolloweb.com/manuales/9/] que nos será de gran ayuda para el tratamiento de bases
de datos.

Nuestra intención es la de ir publicando paulatinamente diferentes capítulos de modo que
rogamos un poco de paciencia a aquellos que estén esperando la continuación. Todo irá
llegando.

Esperamos que este manual resulte de vuestro agrado y que corresponda a nuestras
expectativas: El poder acercar este lenguaje a todos aquellos amantes del desarrollo de webs
que quieren dar el paso hacia las webs "profesionales".

Programación en ASP - Manual completo

Página 2 de 29


Los scripts que usamos en estos primeros ejemplos pueden ser descargados aquí
[http://www.desarrolloweb.com/articulos/reportajes/capitulos/asp/pack1.zip].

Si te interesa trabajar con un editor específico de ASP te recomendamos el MS Visual Interdev
[http://msdn.microsoft.com/vinterdev]. Otra posibilidad es el Drumbeat [http://www.drumbeat.com/] de
Macromedia aunque para empezar ninguno de los dos resulta absolutamente indispensable.
También podemos elegir Homesite [http://www.desarrolloweb.com/articulos/331.php], un editor que no es
específico para las ASP, pero que se comporta bastante bien y ofrece ayudas interesantes.


Pasos previos I: Instalación del PWS

En capítulos anteriores hemos explicado que, dada la naturaleza de los lenguajes de lado
servidor, nos es imposible trabajar offline como hacíamos para el caso de las páginas HTML que
almacenábamos en nuestro disco duro. También dijimos que esto no era completamente cierto
ya que podíamos resolver este eventual problema instalándonos en nuestro PC un servidor
propio. Este servidor distribuido por Microsoft tiene dos versiones diferentes que son utilizadas
dependiendo del equipo que estemos utilizando. Para los usuarios de W95 o W98, la versión
disponible se llama Personal Web Server (PWS).

Si trabajamos bajo sistema Windows NT, o las versiones Profesional y Server de Windows 2000
y XP, el servidor a instalar es el Internet Information Server (IIS). En este caso os referimos a
nuestro manual sobre la Instalación de IIS en Windows XP profesional
[http://www.desarrolloweb.com/manuales/36/].

Existe también la posibilidad de trabajar en plataformas UNIX empleando en este caso el
ChilisoftASP [http://www.sun.com/software/chilisoft/].

Los usuarios de W95 tienen varias posibilidades para hacerse con el PWS: Descargarlo del sitio
Microsoft [http://www.microsoft.com/ntserver/nts/downloads/recommended/NT4OptPk/default.asp] , a partir de
una antigua versión de Frontpage 98, instalándolo desde la opción pack de W-NT 4.0 o desde el
CD de instalación de W98 (directorio add-ons/pws).

Los usuarios de Windows ME o XP Home edition, no tienen soporte para PWS, aunque se
pueden probar una serie de pasos para lograr utilizarlo en el sistema. Este documento de Microsoft
explica mejor este asunto [http://support.microsoft.com/default.aspx?scid=kb;EN-US;q266456].


Nota: También existe otra posibilidad para ejecutar páginas ASP, aparte de los mencionados PWS e IIS,
que funciona muy bien con versiones de Windows como ME o XP Home edition. Se trata de un servidor
gratuito y muy simple, llamado Baby ASP Web Server [http://www.desarrolloweb.com/articulos/2229.php]
y que hemos comentado en un artículo de DesarrolloWeb.com.

Por otro lado, los usuarios de Windows 2000 y XP Profesional deben utilizar IIS 5.0, que se
encuentra en la instalación. Es recomendable que leáis también las notas de los visitantes al pie
de página, porque encontraréis muchos más datos sobre problemas en distintas versiones y
compatibilidades con otros sistemas que van apareciendo.

Algunas versiones del PWS anteriores a la 4.0 requieren un archivo adicional asp.exe
[http://download.microsoft.com/download/fp98/Utility/1.00/WIN98/EN-US/Asp.exe] para poder reconocer
páginas ASP.

PWS podría ser considerado como una versión "light" del IIS4. En realidad en PWS no es
suficientemente versátil para ejercer de servidor de un sitio de un tamaño mediano aunque si
que podría en un momento dado hacerse cargo de un sitio de tamaño reducido y no muy
concurrido. De todas formas, la utilidad del PWS radica sobre todo en que nos permite realizar
las pruebas del sitio que vayamos a desarrollar en "local" sin necesidad de colgar nuestros
archivos en el servidor que alberga nuestro sitio cada vez que queramos hacer una prueba
sobre una pequeña modificación introducida. Esto resulta a todas luces práctico sobre todo para

Programación en ASP - Manual completo

Página 3 de 29

principiantes que necesitan hacer pruebas con una relativa frecuencia permitiendo el ahorro de
mucho tiempo.

Dado que la mayoría de los posibles lectores de este manual trabajan en entorno W95 y 98, en
este capítulo nos limitaremos a la descripción del PWS dejando el IIS4 para futuros capítulos.
Sin embargo, las explicaciones que damos pueden ser igualmente útiles para quienes tengan
que utilizar este último el cual presenta un funcionamiento básico análogo. El uso del PWS es
extremadamente fácil. Una vez instalado, podemos observar la introducción de un nuevo icono
en la barra de tareas así que en el menú de inicio correspondientes a la aplicación. A partir de
cualquiera de ellos podemos tener acceso a la página principal o gestionario.

El siguiente paso es crear un directorio virtual dentro del cual alojaremos nuestra página.
Hablamos de directorio virtual debido a que nuestra página puede estar alojada en cualquier
parte de nuestro disco duro, donde a nosotros nos plazca y con un nombre de directorio que
tampoco tiene por qué parecerse al que incluiremos en la URL cuando queramos ejecutar la
página. De hecho, la URL que debemos introducir en el navegador para visualizar nuestra
página ASP es del tipo: http://localhost/nombre_del_directorio virtual/archivo.asp

Como se puede observar, en este tipo de dirección no se especifica el camino en el disco duro
donde se encuentran nuestros archivos.



Volviendo a la creación de nuestro directorio
virtual, para hacerlo debemos pinchar sobre el
icono "Avanzado" el cual nos da acceso a las
opciones avanzadas del PWS. Una vez ahí, el
siguiente paso es "Agregar" un directorio virtual.
Una ventana en la que tendremos que introducir el
nombre de dicho directorio virtual y especificar en
qué carpeta del disco duro tenemos guardados los
archivos y carpetas de la página aparecerá.


Como puede verse, la cosa es fácil. Ahora no queda más que introducir en el navegador el tipo
de URL mencionada anteriormente para ejecutar los scripts creados.

Una opción interesante en el menú avanzado es la selección del tipo de archivo que será
ejecutado por defecto. Aquí podríamos poner archivos con nombre index.html o index.asp o
bien con el nombre default o home...



Programación en ASP - Manual completo

Página 4 de 29

Pasos previos II: Conexión a BD

El siguiente
  • Links de descarga
http://lwp-l.com/pdf2050

Comentarios de: Programación en ASP (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad