Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/02/2007, 14:12
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: ¿Realidad ó Fantasía?

Cita:
Iniciado por u_goldman Ver Mensaje
Cierto o Falso:
Es mejor práctica abrir y cerrar tags de ASP (1) para intercalar con HTML, que hacer un Response.Write del código HTML.


False. En el segundo caso, el intérprete ASP debe actuar sólo una vez, entregando (o no) la respuesta HTML. En el primer caso debe actuar 2 veces. Una para evaluar la condición y otra para darle fin a la misma. El ejemplo no es muy exhaustivo, pero en grandes cantidades puede afectar el rendimiento de la aplicación.


Realidad o Fantasía:
Es preferible hacer un response.write en cada vuelta de un ciclo (A) que concatenar los datos y finalmente escupirlos todos juntos (B)

A:
Código:
<%
response.write "<ul>"
for i = 1 to 12
response.write "<li>" & MonthName(i) & "</li>"
next
response.write "</ul>"
%>
B:
Código:
<%
meses = "<ul>"
for i = 1 to 12
meses = meses & "<li>" & MonthName(i) & "</li>"
next
meses = meses & "</ul>"
response.write meses
%>