Acelera el acceso a colecciones
<%
...
nombre=Request.Form("Nombre")
Response.Write("Me gusta "&nombre&", pero "&nombre&" es un nombre un poco
raro.")
...
rs.Fields("Nombre")=nombre
...
%>
Mucho más eficiente. Y mucho más cómodo, también ¿no? Por supuesto, esto mismo se aplica a un campo de un Recordset. Si vas a sacar un dato sólo para imprimirlo, está bien traerlo directamente de rs.Fields, pero si vas a usarlo varias veces, sácalo a una variable.
<%
total=rs.Fields("total")
votos=rs.Fields("votos")
Response.Write( (votos*100) / total & "% de un total de: " & total & " votos.")
%>
Obviamente, probando la página no notarás la diferencia, pero para un gran site
con muchas peticiones a la vez, cualquier mejora cuenta.
Fuente: www.aspfacil.com