Introducción
  • Bienvenida
Comenzando
  • Qué es ASP.NET MVC
  • Beneficios de ASP.NET MVC
  • El Patrón MVC
  • El Entorno de Desarrollo
  • Conclusiones
  • Diapostivas
  • Examen
Conociendo ASP.NET MVC
  • Mi Primera Aplicación
  • El Ciclo de Vida
  • El Enrutamiento
  • Los Controladores
  • Las Acciones
  • Los Filtros
  • Los Selectores
  • Las Vistas
  • Razor
  • Gestión de Paquetes con Nuget
  • Conclusiones
  • Diapositivas
  • Examen
Trabajando con Datos
  • El Modelo
  • El uso de HTML Helpers
  • Listado de Helpers
  • Model Binding
  • Las Bases de Datos
  • La Validación de Datos
  • Autenticación y Autorización. Parte 1
  • Autenticación y Autorización. Parte 2
  • El Uso de la Caché
  • Code First
  • DataAnnotations. Parte 1
  • DataAnnotations. Parte 2
  • Código Fuente - DataAnnotatins
  • Scaffolding
  • Conclusiones
  • Diapositivas
  • Examen
ASP.NET Web API
  • ¿Qué es la Web API?
  • Características de la Web API
  • Creación de una aplicación RESTful con Web API
  • Diapositivas
  • Examen
Formularios
  • El Uso de los Formularios
  • Métodos de Creación de Formularios
  • Creación de un Formulario de Registro Simple
  • Diapositivas
  • Examen
Bootstrap y jQuery en ASP.NET MVC
  • Bootstrap en ASP.NET MVC
  • jQuery en ASP.NET MVC
  • Implementación de una Lista Desplegable con jQuery
  • Código Fuente - MiListaMVC con Lista Desplegable
  • Conclusiones
  • Diapostivas
  • Examen
Ejemplo de Aplicación Web Completa. Gestión de Empleados
  • Comenzando la Aplicación
  • Trabajando con Datos
  • Migraciones con Code First
  • Implementación de un Panel de Búsqueda
  • Implementando las Validaciones
  • Autorización OAuth2
  • Autorización Externa
  • Publicar la Aplicación en IIS
  • Código Fuente Aplicación de Gestión de Empleados
  • Código Publicado para IIS Local de la Aplicación Empleado
  • Trabajando con Entity Data Model. Parte 1
  • Trabajando con Entity Data Model. Parte 2
  • Publicar la Aplicación en Azure
  • Código Fuente - EmpleadosEDM
  • Conclusiones
Conclusiones Finales
  • Conclusiones Finales
Código Fuente Ejercicios
  • Código Fuente - MiBoostrapMVC
  • Código Fuente - ​MiControladorMVC
  • Código Fuente - MiFiltroMVC
  • Código Fuente - Ejercicio MijQueryMVC
  • Código Fuente - MiRegistroMVC
  • Código Fuente - MiScaffoldingMVC
  • Código Fuente - MiSeguridadMVC
  • Código Fuente - MiWebAPIMVC
  • Código Fuente - MiModeloMVC (FormCollection)
  • Código Fuente - MiModeloMVC​ (Model Binding)
  • Código Fuente - MiVistaMVC
  • Código Fuente - MiVistaRazor
  • Código Fuente - Ejemplo CRUD - Autoescuela
+ Material Adicional: ASP.NET Identity
  • Introducción
  • Primeros Pasos. Parte I
  • Primeros Pasos. Parte II
  • Entendiendo Usuarios. Parte I
  • Extendiendo Usuarios. Parte II