Está en la página 1de 14

ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft.

Es usado por programadores para construir sitios web dinmicos, aplicaciones web y servicios web XML

Microsoft introdujo la tecnologa llamada Active Server Pages. Es una tecnologa de pginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar pginas generadas dinmicamente.

Apareci en enero de 2002 con la versin 1.0 del .NET Framework, y es la tecnologa sucesora de la tecnologa Active Server Pages(ASP).

HISTORIA

ASP.NET esta construido sobre el Common Language Runtime, permitiendo a los programadores escribir cdigo ASP.NET usando cualquier lenguaje admitido por el .NET Framework. Las pginas de ASP.NET, conocidas oficialmente como "web forms" (formularios web).

Los formularios web estn contenidos en archivos con una extensin ASPX. Estos archivos contienen etiquetas HTML o XHTML esttico, definiendo Controles Web. Controles de Usuario, donde los desarrolladores colocan todo el cdigo esttico y dinmico.

Cdigo

El cdigo dinmico que se ejecuta en el servidor puede ser colocado en una pgina dentro de un bloque <% -- cdigo dinmico -%>. Es muy similar a tecnologas de desarrollo PHP, JSP y ASP. otras como

ASP.NET Es limitado a solo funcionar con IS, por lo que su uso es cuestionado por la mayora de los programadores web quienes prefieren otros lenguajes de programacin del lado del servidor como por ejemplo PHP, Perl, JavaEtc.

Formulario web de ejemplo Este es un ejemplo que utiliza cdigo "en lnea", opuesto al cdigo independiente (code-behind).
<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Label1.Text = DateTime.Now.ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Pgina de Ejemplo</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label runat="server" id="Label1" /> </div> </form> </body> </html>

Despus de cuatro aos de desarrollo, y una serie de versiones de evaluacin en los aos 2000 y 2001, ASP.NET 1.0 fue liberado el 5 de enero de 2002 como parte de la versin 1.0 del .NET Framework.

ASP.NET es la nueva generacin del ASP, pero no es una versin mejorada de ASP. ASP.NET es una tecnologa completamente nueva para secuencias de comandos del lado del servidor. ASP.NET es una parte de Microsoft. NET Framework, y una poderosa herramienta para crear pginas web dinmicas e interactivas.

Extensin de archivo descripcin:

ASPX

Las pginas. NET, conocido tambin como como los formularios web. Son el bloque de edificio principal para el desarrollo de aplicaciones. Los formularios Web se encuentran en ficheros con extensin. Aspx. Estos HTML archivos suelen contener cdigo esttico(X).

El ASPX es una extensin de archivo que se utiliza para los archivos que son del formato de la pgina del servidor activo extendido. Estas son las pginas web de Internet que se realizan mediante secuencias de comandos ActiveX, y que se basan en el marco de programacin de Microsoft ASP.NET.

La aplicacin nativa, que utiliza los archivos ASPX script de servidor ASP.NET (principalmente Microsoft IIS - Internet Informacin Server). ASPX puede ser escrito en Microsoft Visual y pginas Web, se puede ver en el navegador de Internet como Internet Explorer, Firefox.