Concepto:
ASP.NET
forma parte de .NET Framework y al codificar las aplicaciones ASP.NET tiene
acceso a las clases en .NET Framework. El código de las aplicaciones puede
escribirse en cualquier lenguaje compatible con el Common Language Runtime
(CLR), entre ellos Microsoft Visual Basic, C#, JScript .NET y J#. Estos
lenguajes permiten desarrollar aplicaciones ASP.NET que se benefician del
Common Language Runtime, seguridad de tipos, herencia, etc.
Características:
ASP.NET
es un modelo de desarrollo Web unificado que incluye los servicios necesarios
para crear aplicaciones Web empresariales con el código mínimo.
ASP.NET
incluye:
· Marco de trabajo de página y controles
· Compilador de ASP.NET
· Infraestructura de seguridad
· Funciones de administración de estado
· Configuración de la aplicación
· Supervisión de estado y
características de rendimiento
· Capacidad de depuración
· Marco de trabajo de servicios Web XML
· Entorno de host extensible y administración
del ciclo de vida de las aplicaciones
· Entorno de diseñador extensible
Ejemplo:
Para
su referencia, voy a comenzar con una muestra de lo que estamos tratando de
lograr hecho completamente en HTML estático:
<html>
<head>
<title>ASP.NET Hello World</title>
</head>
<body bgcolor="#FFFFFF">
<p>Hello World!</p>
</body>
</html>
Bueno,
pues esa es la meta ... Ahora vamos a intentarlo en ASP.NET.
Hello
World en ASP.NET
Fundamentalmente,
no hay ningún requisito de que una página ASP.NET (a veces conocido como un
formulario Web) realmente hace ningún tipo de procesamiento. Por lo tanto, la
manera más sencilla de obtener la tarea realizada a mano es tomar la página
HTML existente mencionado anteriormente y simplemente darle una extensión aspx.
Esto se traduce en una página perfectamente legal y aceptable ASP.NET. La única
cosa que sucede cuando usted hace esto es que usted le dice al servidor web
para pasar el archivo aspx a través del tiempo de ejecución de ASP.NET, que a
su vez lo compila y procesa el código que se encuentra (en este caso ninguno)
antes de devolver el resultado para el cliente.
<html>
<head>
<title>ASP.NET Hello World</title>
</head>
<body bgcolor="#FFFFFF">
<p>Hello World!</p>
</body>
</html>

No hay comentarios.:
Publicar un comentario