Presentación del curso
  • Presentación del curso
Introducción a ASP.NET MVC
  • Modelos de Programación Web en ASP.NET
  • Ventajas y Desventajas de Cada Modelo de Programación.
  • Modelo de Programación MVC.
Diseño de Modelos, Controladores y Vistas
  • Diseñando Modelos
  • Diseñando Controladores y Vistas
Desarrollando Modelos MVC
  • Desarrollando Modelos MVC
  • Data Annotations
  • Entity Framework
  • Creando el Contexto y el Inicializador
  • Creando la Base de Datos en Windows Azure
Desarrollando Controladores MVC
  • Introducción
  • Desarrollando Controladores MVC
  • La Petición de Usuario y El DefaultModelBinder
  • Posibles Resultados de Acciones
  • Pasando Información a las Vistas
  • Filtros MVC
Desarrollando Vistas MVC
  • Introducción
  • Introducción a Razor
  • Vistas Fuertemente Tipeadas y Vistas Dinámicas
  • HTML Helpers
  • Validando Formularios con HTML Helpers
  • Vistas Parciales
  • Editando y Borrando Entidades
Ruteo y Navegación de Aplicaciones Web ASP.NET MVC
  • Introducción
  • Configurando Rutas
  • Usando Rutas Para Pasar Parámetros.
  • Creando Una Estructura de Navegación.
Aplicando Estilos a las Aplicaciones Web ASP.NET MVC
  • Introducción a Vistas Plantilla o Layouts.
  • Usando Vistas Plantilla o Layouts
  • Introducción a CSS
  • Aplicando CSS a Una Aplicación Web ASP.NET MVC
  • Un Ejemplo de Menú de Pie de Página
Autenticación y Autorización en Aplicaciones ASP.NET MVC
  • Introducción
  • Creando la Base de Datos de Membresías
  • Configurando el Proveedor de Membresías
  • Creando el Modelo y Controlador de Cuentas de Usuarios
  • Creando las Vistas de Acceso y Registro de Usuarios
  • Relacionando Usuarios Locales con Membresías
  • Autorización de Usuarios por Roles
  • Cambiando la Contraseña de Usuario
  • Personalizando la Autorización de Usuarios
Haciendo la Aplicación Altamente Responsiva
  • Introducción
  • Actualizaciones Parciales de Página con AJAX
  • Posteo de Formularios con AJAX
  • Output Cache en Aplicaciones Web MVC
  • Creando Cache Por Navegador
  • Creando Cache Por Usuarios
  • Creando Perfiles de Cache
  • Cache de Datos