Categorías destacadas
programacion php    
Artículo
3
¡votar!

 Conceptos básicos de ASP


Los objetos y las funciones en las páginas ASP

. Comportamiento de los Objetos

Los objetos son programas compilados e instalados en el servidor y que han sido programados para realizar un conjunto de operaciones fácilmente accesibles por otros programas y que reciben el nombre de Métodos.

Debido a que el resultado de procesar una página ASP es una página HTML, el objeto Response es probablemente el más utilizado en las páginas ASP ya que permite la comunicación entre el servidor y el cliente.

Veamos ahora el método Write, mediante el cual enviaremos información al navegador. Entre esta información podremos incluir el valor de las variables y tags html que condicionan el aspecto de la página.

Utilización del objeto Response

<%@ LANGUAGE="VBSCRIPT" %>
<HTML>
 <BODY>
  <%
    Dim nombre

    nombre = "Alex Morales"
    ' Imprime el nombre de la variable

    ' Concatenar strings utilizando VBSCRIPT
    Response.Write("<h1>Mi nombre es: <b>" & nombre & "</b></h1>")

    ' Imprime la cadena de texto entre comillas. 
    ' El mismo resultado que Response.Write utilizando el signo igual
    (="Mi primera página ASP")
  %>
 </BODY>
</HTML>

. Organización del código en Funciones

Para facilitar la lectura del código en las páginas ASP, obtener rehusabilidad y en definitiva estructurar la aplicación, ASP permite crear funciones y subrutinas (las primeras se distinguen de las segundas porque retornan un valor). Si conoces Visual Basic observarás que el sistema es idéntico en las páginas ASP.

Ejemplo de subrutina

<%@ LANGUAGE="VBSCRIPT" %>
<%
  ' Declaración de la subrutina Sumar
  sub Sumar(valorA, valorB, res)
    res = valorA + valorB
  end sub
%>
  
  <HTML>
  <BODY>
   <% Dim result
      'Llamada a la subrutina Sumar
      Call Sumar 30, 40, c
      Response.write "El resultado de: 30 + 40 es " & c %>  
  </BODY>
  </HTML>

Ejemplo de Función

<%@ LANGUAGE="VBSCRIPT" %>
<%
  ' Declaración de la Función Sumar
  function Sumar(valorA, valorB)
    Sumar = valorA + valorB
  end function
%>
  
  <HTML>
  <BODY>
   <% Dim result
      'Llamada a la Función Sumar
      Response.write "El resultado de: 30 + 40 es " & Sumar (30,40) %>  
  </BODY>
  </HTML>

 
Publicado por:
Walter Nieves
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon