Programa del Curso

Módulo 1: Introducción a ASP.NET MVC

  • ASP.NET Plantillas de proyectos MVC
  • Comprender la estructura de un proyecto MVC de ASP.NET
  • Convenciones de nomenclatura
  • Creación de vistas
  • Definición de controladores
  • Definición de un modelo de datos

Módulo 2: Creación de una aplicación MVC completa ASP.NET

  • Creación de vistas fuertemente tipadas
  • Descripción de las URL y los métodos de acción
  • Uso de HTML ayudantes
  • Manejo de post-backs de formularios
  • Validación de datos

Módulo 3: Uso del motor de Razor View

  • Objetivos de diseño de la maquinilla de afeitar
  • Implementación de una vista de Razor
  • Sintaxis de Razor
  • Accesslectura de datos de modelo en vistas de Razor

Módulo 4: Aplicaciones de MVC ASP.NET de resistencia industrial

  • ASP.NET Prácticas recomendadas para la arquitectura de aplicaciones
  • Implementación de un repositorio y un modelo de datos de Entity Framework
  • Uso de la inserción de dependencias
  • Implementación de una fábrica de controladores personalizados

Módulo 5: Desarrollo basado en pruebas con ASP.NET MVC

  • Resumen de TDD
  • Unit Testing Marcos de referencia
  • Tutorial sobre el uso de TDD con ASP.NET MVC

Módulo 6: Técnicas de visualización

  • Definición y uso de ayudantes HTML personalizados
  • Definición de un diseño/página maestra
  • Uso de estilos
  • Definición y uso de vistas parciales
  • Sintaxis del método auxiliar de Razor

Módulo 7: Implementación de la navegación

  • Definición de clases de modelo de vista
  • Implementación del filtrado de datos en un controlador
  • Descripción del mecanismo de enrutamiento
  • Adición de entradas personalizadas a una tabla de rutas
  • Definición de valores predeterminados, parámetros y validación
  • Generación de URLs e hipervínculos
  • Restricciones de ruta personalizadas

Módulo 8: Estado Management

  • Uso de campos ocultos
  • Estado de la sesión y de la aplicación
  • Enlaces de modelos personalizados

Módulo 9: Técnicas Adicionales

  • Ver plantillas de andamio
  • Plantillas de scaffold del controlador
  • Filtros globales
  • Enlace de modelos
  • Controladores asíncronos
  • Opciones de autenticación, incluida la habilitación de inicios de sesión desde Facebook, etc.

Módulo 10: Uso de Ajax y jQuery con ASP.NET MVC

  • Descripción general de Ajax y ASP.NET MVC
  • Discreto Ajax
  • Uso de Ajax enlaces de acción
  • Descripción general de jQuery
  • jQuery Técnicas
  • Uso de la interfaz de usuario jQuery

Requerimientos

6 meses de experiencia en C# programación. ASP.NET experiencia en desarrollo es ventajosa, pero no esencial.

 21 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas