|
1 Introducción a las aplicaciones Web | |
| 1.1 Introducción a Internet | |
| 1.2 Breve historia de la World Wide Web (WWW) | |
| 1.3 El lenguaje HTML | |
| 1.4 Aplicaciones Web | |
| 1.5 Cuestionario: Introducción a las aplicaciones Web | |
|
2 Requisitos del ASP | |
| 2.1 Qué es NET Framework | |
| 2.2 Elementos principales de NET Framework | |
| 2.3 Common Language Runtime (CLR) | |
| 2.4 Biblioteca de clases de NET | |
| 2.5 Ensamblados | |
| 2.6 Cuestionario: Requisitos del ASP.NET (.NET FRAMEWORK) | |
|
3 Conceptos de la Programación Orientada a Objetos | |
| 3.1 Qué es la POO | |
| 3.2 Objetos | |
| 3.3 Mensajes | |
| 3.4 Clases | |
| 3.5 Herencia | |
| 3.6 Métodos | |
| 3.7 Polimorfismo | |
| 3.8 Sobrecarga | |
| 3.9 Modelo de objetos | |
| 3.10 Relaciones entre clases | |
| 3.11 Ventajas e inconvenientes de la POO | |
| 3.12 Cuestionario: Conceptos de la Programación Orientada a Objetos | |
|
4 Visual StudioNET | |
| 4.1 Instalación de ASP | |
| 4.2 Crear un proyecto ASP | |
| 4.3 Introducción a los Web Forms | |
| 4.4 Crear un formulario Web Form con Visual Studio NET | |
| 4.5 Práctica - Crear un proyecto de aplicación Web ASP.NET con Visual Studio | |
| 4.6 Cuestionario: Visual Studio.NET | |
|
5 Componentes | |
| 5.1 Controles de servidor | |
| 5.2 Tipos de controles de servidor | |
| 5.3 Controles de servidor HTML | |
| 5.4 Controles de servidor Web | |
| 5.5 Práctica - Colocar controles en un formulario Web Form | |
| 5.6 Cuestionario: Componentes | |
|
6 Implementar código a los Web Forms | |
| 6.1 Cómo implementar código | |
| 6.2 Escribir código en línea | |
| 6.3 Qué son las páginas de código subyacente | |
| 6.4 Cómo funcionan las páginas de código subyacente | |
| 6.5 Qué son los procedimientos de evento | |
| 6.6 Soporte de eventos | |
| 6.7 Interactuar con controles en procedimientos de evento | |
| 6.8 Eventos de página | |
| 6.9 Práctica - “Hola mundo” con Web Forms | |
| 6.10 Cuestionario: Implementar código a los Web Forms | |
|
7 Configuración de ASP en IIS | |
| 7.1 Autenticación de formularios | |
| 7.2 Autenticación Passport | |
| 7.3 Autenticación Windows | |
| 7.4 Creando un nuevo directorio virtual en IIS | |
| 7.5 Práctica - Instalando y configurando IIS | |
| 7.6 Cuestionario: Configuración de ASP.NET en IIS | |
|
8 Administrar el estado de una aplicación Web | |
| 8.1 Introducción | |
| 8.2 Qué es la administración del estado | |
| 8.3 Tipos de administración del estado | |
| 8.4 Lado servidor | |
| 8.5 Lado cliente | |
| 8.6 Administración del estado en el lado del servidor | |
| 8.7 Administración del estado en el lado del cliente | |
| 8.8 El archivo Global asax | |
| 8.9 Variables de aplicación y de sesión | |
| 8.10 Utilizar variables de aplicación y de sesión | |
| 8.11 Práctica - Usando cookies | |
| 8.12 Cuestionario: Administrar el estado de una aplicación Web | |
|
9 Seguridad en ASP | |
| 9.1 Autenticación frente a autorización | |
| 9.2 Cuáles son los métodos de autenticación de ASP | |
| 9.3 Cuáles son los mecanismos de autenticación de IIS | |
| 9.4 Trabajar con autenticación basada en formularios | |
| 9.5 Crear una página de inicio de sesión | |
| 9.6 Práctica - Creación de un sitio Web con autenticación | |
| 9.7 Práctica - Obligando a un usuario a hacer login | |