Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos SubvencionadosNormalmente debes pensar en una página ASP.NET como una página HTML que tiene dentro algunas instrucciones especiales. Cuando se instala el .NET el IIS automáticamente se configura para detectar las páginas con extensión .aspx que son precisamente nuestras páginas ASP.NET. Cuando detecta que se solicita una página aspx la procesa antes de devolverla y finalmente la salida se envía al explorador del cliente.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Cuando hicimos el ejemplo en FrontPage simplemente le pusimos la extensión aspx a la página que estábamos diseñando. Con esto es suficiente para que nuestro IIS sepa que debe procesarla. ¿Y si una página con código tiene extensión htm en lugar de aspx? Pues que devuelve lo siguiente para nuestro ejemplo:

Como podríamos esperar no se ha ejecutado nada... así que ya sabemos el porqué de la extensión aspx. Es la elegida por Microsoft para las páginas con código ASP.NET dentro. Las antiguas páginas ASP tenían la extensión ".ASP" A partir de ahora te fijarás en muchos sitios web en el navegador y verás las extensiones de las páginas: ASP, ASPX, PHP (de Linux), JSP (de Java...)
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
La forma de escribir el código ASP.NET ya hemos visto que era con las etiquetas <script> y </script> para terminar. Pero le falta algo porque puede haber secuencias de javascript o visual basic script que se ejecuten en el navegador, es decir en el cliente. Luego necesitamos decirle que el código que viene a continuación se ejecuta en el servidor, para esto utilizamos la instrucción "runat" que será "server" para que se ejecute en el servidor, es decir, nuestro caso:
<script languaje="VB" runat="server">
...
</script>
Como ves además le hemos indicado el lenguaje con el que está escrito el código, recuerda que se puede utilizar cualquier lenguaje compatible con .NET y nosotros hemos elegido VB.NET. Como el lenguaje por defecto de ASP.NET es VB.NET esta instrucción la podemos omitir y así por defecto sabe que está escrito en este lenguaje. Si utilizásemos otro esta instrucción sería ya obligatoria:
<script languaje="C#" runat="server">
...
</script>
Ahora nos queda cómo decirle a la página que ejecute determinadas instrucciones cuando se abra... para esto utilizaremos una secuencia ya predefinida y que veremos después llamada Page_Load. Esto es un poco mas complicado y lo veremos mejor mas adelante, de momento quédate con que es lo que se ejecuta el iniciar la página:
<script runat="server">sub Page_Load(source as Object, e as EventArgs) Aquí va nuestro código VB.NET end sub</script>
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de ASP NET 2.0 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad