CONTENIDOS
Unidad 1: Introducción a
ASP.
NET ¿Qué es ASP.NET? Funcionamiento básico de ASP.NET Introducción a la creación de
aplicaciones web: Hola Mundo Comentarios Miembros auxiliares Referencia a tipos externos Importación de espacios de nombres Inclusiones de servidor Contexto de ejecución Ficheros de configuración
Unidad 2: Declaraciones globales El fichero global.asax Objetos globales Eventos globales
Unidad 3: Generación de respuesta El objeto Response Contenido binario Contenido textual Buffer de salida Filtrado de salida Escritura en el registro de actividades Cabecera Redirección
Unidad 4: Consulta de la petición El objeto Request Estructura del mensaje de petición Parámetros Subida de ficheros Información sobre el cliente Información sobre la URL solicitada Fecha de petición
Unidad 5: Servicios ofrecidos por el servidor El objeto Server Información sobre el servidor Tiempo máximo de ejecución Codificación URL y
HTML Conversión de rutas Cambio de página en ejecución Creación de objetos COM Tratamiento de errores
Unidad 6: Mantenimiento de estado El problema del mantenimiento de estado Cookies Información global a la sesión Información global a la aplicación Cacheado de la información global a la aplicación
Unidad 7: Controles de servidor Introducción Sintaxis de declaración Características comunes
Unidad 8: Controles HTML Ejemplo práctico Código trasero Características comunes Controles HTML predefinidos
Unidad 9: Controles Web Características comunes Etiquetas Imágenes Hipervínculos Botones Tablas Listas Cajas de texto Casillas de verificación Casillas de selección Anuncios rotatorios Calendarios Validadores Paneles
Unidad 10: Controles ligados a datos Introducción Listas Repetidores Listas basadas en plantillas
Unidad 11: Rejillas Funcionamiento básico Aspecto visual Representación de elementos Columnas a medida Paginación Selección Edición Ordenación
Unidad 12. Cacheado de salida La caché de salida Técnicas de cacheado Validación de contenidos Cacheado temporal Dependencias de cacheado Cacheado condicional Influencia de proxys
Unidad 13:
Seguridad El problema de la seguridad Autenticación Autorización Suplantación de personalidad Información sobre el usuario Asociación de usuarios a grupos Ejemplo de implementación de seguridad
Unidad 14: Servicios web ¿Qué son los servicios web? Escritura de servicios web Acceso a servicios web La utilidad wsdl.exe Página de pruebas Acceso a servicios
ASP.
NET Unidad 15: Caso práctico: la tienda online
Diseño de la aplicación Estructura de directorios La base de datos La capa de acceso a datos Clases auxiliares Separando presentación y código Páginas ASPX Navegar el catálogo Página del carrito Registro de usuarios Realización de la compra
Unidad 16: Caso práctico: administración de la tienda Introducción Aspectos generales Administración de categorías Administración de productos Administración de pedidos Administración de usuarios Administración de las opciones de configuración