Conceptos básicos de ASP

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>

COMPARTE ESTE ARTÍCULO

ENVIAR A UN AMIGO
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN GOOGLE +
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO

¡SÉ EL PRIMERO EN COMENTAR!
Conéctate o Regístrate para dejar tu comentario.