martes, 14 de mayo de 2013

ASP.NET



ASP.NET

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