Manual asp

Solo disponible en BuenasTareas
  • Páginas : 12 (2759 palabras )
  • Descarga(s) : 7
  • Publicado : 2 de julio de 2010
Leer documento completo
Vista previa del texto
ASP

Conceptos básicos

ASP es una tecnología desarrollada por MS para crear páginas web de contenido dinámico apoyándose en scripts ejecutados en el servidor. Básicamente una página ASP es una mezcla entre una página HTML y un programa que da como resultado una página HTML que es enviada al cliente (navegador).
Estos scripts o programas pueden en ASP ser escritos en uno de estosdos lenguajes de programación VBScript o JavaScript, pero el más extendido es VBScript, por eso centraremos todo este manual en VBScript y todas las posibilidades que él tiene.
ASP es una tecnología que pertenece a la parte servidor, por esto no es necesario que el cliente o navegador la soporte ya que se ejecuta en el servidor, sí que deberemos buscar un servidor que nos soporte este tipode tecnología para que nuestras páginas corran correctamente.
Hay que destacar que ASP es una tecnología propietaria de Microsoft, y que el uso de esta tecnología implica el uso de los productos de Microsoft: MS Internet Information System y MS Windows en el servidor.

Nuestro primer ASP

La ventaja que tiene ASP sobre otros lenguajes de programación que se ejecutan en el servidor(como podrían ser los script CGI Perl), es que nos permite intercalar las sentencias ASP en las paginas HTML, es un concepto algo complicado de entender si no se ha visto nunca como funciona unas paginas PHP o ASP.
Vamos a ver un ejemplo sencillo para comprenderlo mejor. En azul está el código HTML y en verde el código ASP. Seguiremos este criterio durante todo el manual.
El código ASPejecutado tiene dos partes: la primera imprime "Parte de ASP" y la segunda es un bucle que se ejecuta 10 veces de 0 a 9, por cada vez que se ejecuta se escribe una línea, la variable i contiene el número de línea que se está escribiendo.
No importa si no entiende muy bien el programa este ejemplo solo es para ilustrar como se intercala el código HTML y el código ASP.

Sintaxis
Lasintaxis del VBScript es muy parecida a la de Visual Basic, ya que de hecho VBScript es un subconjunto de Visual Basic.
Las características más destacables son:
• No hay distinción entre mayúsculas y minúsculas.
• Las instrucciones terminan con un retorno de carro.
• No es necesario definir las variables antes de usarlas, pero por claridad lo haremos.
• Las cadenas de textose delimitan entre comillas dobles. "
• Los comentarios empiezan con una comilla simple ' y terminan al final de línea.

Variables

Una variable es un contenedor de información, en el que podemos meter números enteros, números decimales, carácteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página ASP.
En ASP no es necesariodefinir las variables antes de usarlas. Tampoco tienen tipos, es decir que una misma variable puede contener un número y luego puede contener carácteres.
En este ejemplo hemos definido tres variables, a, b y c y con la instrucción Response.Write hemos impreso el valor que contenían, insertando un salto de línea entre ellas.
Existen 2 tipos de variables, las variables locales que solopueden ser usadas dentro de funciones y las variables globales que tienen su ámbito de uso fuera de las funciones.

Aritméticos
Los operadores de VBScript son muy parecidos a los de Visual Basic puesto que es un lenguaje que procede de este último. Si usted conoce este lenguaje le resultaran familiares y fáciles de reconocer.
Estos son los operadores que se pueden aplicar a lasvariables y constantes numéricas.
|Operador |Nombre |Ejemplo |Descripción |
|+ |Suma |5 + 6 |Suma dos números |
|- |Resta |7 - 9 |Resta dos números...
tracking img