La ventaja que tiene ASP sobre otros lenguajes de programación que se ejecutan en el servidor (como podrían ser los script CGI Perl), es que nos permite intercalar las sentencias ASP en las paginas HTML, es un concepto algo complicado de entender si no se ha visto nunca como funciona unas paginas PHP o ASP. Tambien el resultado de no utilizar tanto la memoria virtual del usuario que visita el web.
Vamos a ver un ejemplo sencillo para comprenderlo mejor. En azul está el código HTML y en verde el código ASP. Seguiremos este criterio.
<!-- pruebas asp novatoaspnet.com -->
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
Parte de HTML normal.
<BR><BR>
<%
Dim i
Response.Write("Parte de ASP<br>")
for i=0 to 9
Response.Write("Linea " & i & "<br>")
next
%>
</body>
</html>
<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
Parte de HTML normal.
<BR><BR>
<%
Dim i
Response.Write("Parte de ASP<br>")
for i=0 to 9
Response.Write("Linea " & i & "<br>")
next
%>
</body>
</html>
El código ASP ejecutado tiene dos partes: la primera imprime "Parte de ASP" y la segunda es un bucle que se ejecuta 10 veces de 0 a 9, por cada vez que se ejecuta se escribe una línea, la variable i contiene el número de línea que se está escribiendo.
No importa si no entiende muy bien el programa este ejemplo solo es para ilustrar como se intercala el código HTML y el código ASP.
Comentarios
Publicar un comentario