Cursos de ASP.NET online
Temario
► Este temario puede ser ajustado mediante la adicción o eliminación de temas según los objetivos de formación del profesional o empresa.
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.
2.- Declaraciones globales
- El fichero global.asax
- Objetos globales.
- Eventos globales.
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.
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.
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.
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.
7.- Controles de servidor
- Introducción.
- Sintaxis de declaración.
- Características comunes.
8.- Controles HTML
- Ejemplo práctico.
- Código trasero.
- Características comunes.
- Controles HTML predefinidos.
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.
10.- Controles ligados a datos
- Introducción.
- Listas.
- Repetidores.
- Listas basadas en plantillas.
11.- Rejillas
- Funcionamiento básico.
- Aspecto visual.
- Representación de elementos.
- Columnas a medida.
- Paginación.
- Selección.
- Edición.
- Ordenación.
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.
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.
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.
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.
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.