PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
Asp.net
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 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" %>
5. 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.