Latest web development tutorials

páginas Web ASP.NET

simple página ASP.NET se parece a las páginas HTML normales.


Hola W3CSchool.cc

Antes de comenzar a aprender ASP.NET, vamos a construir una página HTML simple que muestra "Hola W3CSchool.cc" en el navegador:

Hola W3CSchool.cc!



Escrito en HTML Hola W3CSchool.cc

El siguiente código será en forma de páginas HTML Ejemplo de pantalla:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

Si quieres probarlo, por favor, guarde el código anterior en un archivo llamado"FirstPage.htm", y crear un enlace al archivo: FirstPage.htm .


Escrito en ASP.NET Hola W3CSchool.cc

ASP.NET páginas más fáciles manera de convertir las páginas HTML para copiar directamente un archivo HTML y la nueva extensión de archivo se cambió a.aspx.

El siguiente código mostrará ejemplos forman página ASP.NET:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

Si quieres probarlo, por favor, guarde el código anterior en un archivo llamado"firstpage.aspx", y crear un enlace al archivo: firstpage.aspx .


¿Cómo funciona?

Fundamentalmente, las páginas ASP.NET y HTML son idénticos.

Extensión de la página HTML es .htm. Si un navegador solicita una página HTML al servidor, el servidor no puede realizar ningún cambio, se envía directamente a la página del navegador.

La página de extensión ASP.NET es .aspx. Si un navegador solicita al servidor de una página ASP.NET, el servidor antes de que los resultados se envían de vuelta al navegador, la página tendrá que lidiar con el código ejecutable.

página ASP.NET anterior no contiene ningún código ejecutable, por lo que no ejecuta nada. En el siguiente ejemplo, vamos a añadir un poco de código ejecutable a la página con el fin de demostrar las diferencias entre las páginas HTML estáticas y dinámicas en las páginas ASP.


ASP clásico

Active Server Pages (ASP) ha sido popular desde hace muchos años. Por ASP, código ejecutable se puede colocar en una página HTML.

Las versiones anteriores de ASP (antes de que ASP.NET) a menudo se llama ASP clásico.

ASP.NET no es totalmente compatible con ASP clásico, pero sólo después de modificaciones menores, la mayoría de las páginas ASP.NET páginas ASP clásico puede servir como una buena carrera.

Si desea obtener más información sobre los conocimientos ASP clásico, visite nuestro tutorial de ASP .


Preparado con páginas dinámicas clásicas ASP

Para demostrar cómo se vea ASP páginas de contenido dinámico, vamos a añadir un poco de código ejecutable (en la identidad de la fuente roja) por encima de ejemplos:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

El código dentro de la etiqueta - <%%> se ejecuta en el servidor.

Response.Write se utiliza para el flujo de salida de HTML para escribir algo de código ASP.

Ahora () es un servidor devuelve las funciones de fecha y hora actuales.

Si quieres probarlo, por favor, guarde el código anterior en un archivo llamado"dynpage.asp", y crear un enlace al archivo: dynpage.asp .


Con páginas dinámicas escritas en ASP .NET

El siguiente código mostrará ejemplos forman página ASP.NET:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

Si quieres probarlo, por favor, guarde el código anterior en un archivo llamado"dynpage.aspx" y crear un enlace al archivo: dynpage.aspx .


Comparación de ASP.NET ASP clásico

Ejemplos de lo anterior no se puede demostrar cualquier diferencia entre ASP.NET y ASP clásico.

Como los dos últimos casos, no se puede ver la diferencia entre las dos páginas ASP y ASP.NET entre páginas.

En el siguiente capítulo, se verá cómo los controles de servidor ASP.NET hacen más potente que el ASP clásico de.