FERNANDO SOLIS
Características de ASP.NET
 Es un tecnología orientada al desarrollo de “Aplicaciones
Web”.
 Permite elegir el lenguaje del lado del servidor con el cual
queremos trabajar. Actualmente soporta cerca de 40
lenguajes, siendo c# y vb los mas populares.
 Es compilado no interpretado.
 Tiene acceso a todas las funcionalidades proveídas por el
.net framework. (XML, webservices, bases de datos, email,
exp. regulares, criptogtafia… )
 Facilita la reutilización de interfaces de usuario comunes,
mediante los Controles de Usuario.
Características de ASP.NET
 La configuración de la aplicación es sencilla
(web.config).
En la misma se puede configurar aspectos relacionados
al comportamiento del servidor (manejo de errores)
como personalizados (directorio de uploads).
 Cuenta con soporte para una fácil integración con
otras aplicaciones Microsoft (CRM, SharePoint,
Outlook, Active Directory…).
 Existen herramientas muy completas y gratuitas
proveídas por MS para el desarrollo web con ASP.NET.
(Visual Web Developer Express)
Estructura de un página ASP.NET
 Directivas:
Las directivas controlan como la página va a ser compilada, el cache en los
exploradores, el debug, y permiten importar las clases que se van a utilizar
en e código de la página.
Las directivas siempre van entre <%@ %> y tambien pueden ser definidas
de forma global en el archivo de configuración “web.config”
Ej.: <%@ Language="C#" %>
 Code Behind: (código del lado del servidor separado de la interfaz del
usuario)
 Code Render Blocks:
<script runat="server“language="C#"> … </script>
 Code Declaration Blocks:
<% string Nombre = “Marco"; %>
<%= Nombre %>
<%: "5 is > 3" %>
Estructura de un página ASP.NET
 ASP.NET Server Controls:
Son los controles de la interfaz de usuario que pueden ser manejados del
lado del servidor. (ASP.NET controls, HTML controls, User Controls).
Deben estar dentro de un tag <form runat="server">
 Permiten un fácil acceso a las manipulación de propiedades,
comportamientos y valores de los controles HTML del lado del
servidor.
 Los controles ASP.NET tienen la capacidad de mantener su estado entre
peticiones al servidor (refresh) mediante un mecanismo llamado
viewstate.
 El código HTML de cada ASP.NET server control se genera
dependiendo del explorador del cliente.
 Algunos ASP.NET server control mas complejos nos permiten
representar desplegar datos con muy poca codificación.
Gracias por su atención.

Asp

  • 1.
  • 2.
    Características de ASP.NET Es un tecnología orientada al desarrollo de “Aplicaciones Web”.  Permite elegir el lenguaje del lado del servidor con el cual queremos trabajar. Actualmente soporta cerca de 40 lenguajes, siendo c# y vb los mas populares.  Es compilado no interpretado.  Tiene acceso a todas las funcionalidades proveídas por el .net framework. (XML, webservices, bases de datos, email, exp. regulares, criptogtafia… )  Facilita la reutilización de interfaces de usuario comunes, mediante los Controles de Usuario.
  • 3.
    Características de ASP.NET La configuración de la aplicación es sencilla (web.config). En la misma se puede configurar aspectos relacionados al comportamiento del servidor (manejo de errores) como personalizados (directorio de uploads).  Cuenta con soporte para una fácil integración con otras aplicaciones Microsoft (CRM, SharePoint, Outlook, Active Directory…).  Existen herramientas muy completas y gratuitas proveídas por MS para el desarrollo web con ASP.NET. (Visual Web Developer Express)
  • 4.
    Estructura de unpágina ASP.NET  Directivas: Las directivas controlan como la página va a ser compilada, el cache en los exploradores, el debug, y permiten importar las clases que se van a utilizar en e código de la página. Las directivas siempre van entre <%@ %> y tambien pueden ser definidas de forma global en el archivo de configuración “web.config” Ej.: <%@ Language="C#" %>  Code Behind: (código del lado del servidor separado de la interfaz del usuario)  Code Render Blocks: <script runat="server“language="C#"> … </script>  Code Declaration Blocks: <% string Nombre = “Marco"; %> <%= Nombre %> <%: "5 is > 3" %>
  • 5.
    Estructura de unpágina ASP.NET  ASP.NET Server Controls: Son los controles de la interfaz de usuario que pueden ser manejados del lado del servidor. (ASP.NET controls, HTML controls, User Controls). Deben estar dentro de un tag <form runat="server">  Permiten un fácil acceso a las manipulación de propiedades, comportamientos y valores de los controles HTML del lado del servidor.  Los controles ASP.NET tienen la capacidad de mantener su estado entre peticiones al servidor (refresh) mediante un mecanismo llamado viewstate.  El código HTML de cada ASP.NET server control se genera dependiendo del explorador del cliente.  Algunos ASP.NET server control mas complejos nos permiten representar desplegar datos con muy poca codificación.
  • 6.
    Gracias por suatención.