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>