|
PROGRAMA
Lenguaje de programacion ASP.NET
|
|
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 |