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.
<%@ 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.
<%@ 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>
<%@ 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>