Acerca de Cursos de Desarrollo Web de ASP NET MVC
Objetivos
En los últimos años se ha producido un movimiento constante hacia las arquitecturas Modelo-Vista-Controlador (MVC) para aplicaciones web. Las aplicaciones web MVC ofrecen una clara separación entre las preocupaciones de las clases de lógica de negocios, páginas web, y el controlador. Microsoft ASP.NET MVC Web 4.5 ofrece a los desarrolladores todas las ventajas de la MVC aliados con toda la potencia de la plataforma .NET. Este curso proporciona una cobertura completa de ASP.NET MVC 4.5.
Después de completar este curso, los delegados podrán son:
- Comprender el papel de la Modelo, Vista, y el patrón de diseño del controlador.
- Crear aplicaciones de potencia industrial.
- Aplicar métodos de ensayo de desarrollo impulsado.
- Implementación de navegación entre páginas.
- Implementar interfaces de usuario con jQuery y Ajax.
Programa del Curso
Módulo 1: Introducción a ASP.NET MVC
- Recapitulación de desarrollo Web ASP.NET.
- Los beneficios clave de ASP.NET MVC.
- El papel del modelo, ver y controlador.
Módulo 2: Introducción a ASP.NET MVC.
- Preparación del entorno de desarrollo para ASP.NET MVC.
- La creación de un proyecto ASP.NET MVC.
- La comprensión de la estructura de un proyecto ASP.NET MVC.
- Convenciones de nomenclatura.
- La creación de vistas.
- La definición de los controladores.
- La definición de un modelo de datos.
Módulo 3: Creación de una aplicación ASP.NET MVC completa.
- La creación de vistas de tipo fuerte.
- La comprensión de las direcciones URL y métodos de acción.
- El uso de ayudantes HTML.
- Manejo de las formas de post-espalda; La validación de datos.
Módulo 4: Uso de la maquinilla de afeitar Vista Motor.
- Objetivos de diseño de afeitar.
- La implementación de una vista de la maquinilla de afeitar.
- sintaxis Razor.
- Acceso a los datos en el modelo considera la maquinilla de afeitar.
Módulo 5: potencia industrial ASP.NET MVC Aplicaciones.
- Mejores prácticas de arquitectura de aplicación ASP.NET.
- La implementación de un repositorio y el modelo de datos de Entity Framework.
- El uso de inyección de dependencias; La implementación de una fábrica de controlador personalizado.
- Test-Driven Development con ASP.NET MVC.
Módulo 6: Vista Técnicas.
- Definición y uso de ayudantes HTML personalizados.
- La definición de una página de diseño / master.
- El uso de estilos.
- La definición y el uso de vistas parciales.
- Método de ayuda sintaxis Razor.
Módulo 7: Implementación de Navegación: Definición de las clases de vista-modelo.
- La implementación de filtrado de datos en un controlador.
- La comprensión del mecanismo de enrutamiento.
- Añadir entradas a una tabla de ruta personalizada.
- Definir valores predeterminados, los parámetros y la validación.
- La generación de direcciones URL y enlaces.
- Restricciones de ruta personalizada.
Módulo 8: Gestión del Estado.
- El uso de campos ocultos.
- Sesión y solicitud estatal.
- Encuadernaciones modelo personalizado.
Módulo 9: Uso de Ajax y jQuery con ASP.NET MVC.
- Descripción general del Ajax y ASP.NET MVC; Ajax discreta;
- El uso de enlaces de acción Ajax.
- Visión general de jQuery.
- Técnicas jQuery.
- Usando jQuery UI
Módulo 10: adicionales ASP.NET MVC 4.5 Técnicas.
- Ver las plantillas de andamio.
- Plantillas de controlador de andamio.
- La inyección de dependencia con Unity.
- Recapitulación de TDD.
- Walk-a través de la utilización de TDD con ASP.NET MVC.
Módulo 12: Técnicas adicionales.
- Técnicas Controlador.
- Filtros.
- Modelo de unión.