Programa del Curso

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

  • Resumen de ASP.NET Desarrollo web
  • Principales ventajas de ASP.NET MVC
  • La función del modelo, la vista y el controlador

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

  • Preparación del entorno de desarrollo para ASP.NET MVC
  • Creación de un proyecto MVC ASP.NET
  • Comprender la estructura de un proyecto de MVC ASP.NET
  • Convenciones de nomenclatura
  • Creación de vistas
  • Definición de controladores
  • Definición de un modelo de datos

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

  • 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 4: 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
  • Accessdatos del modelo en vistas de Razor

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

  • ASP.NET prácticas recomendadas de 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 personalizada
  • Desarrollo basado en pruebas con ASP.NET MVC

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

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

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: State Management

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

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

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

Módulo 10: Técnicas adicionales ASP.NET MVC 4.5 

  • Ver plantillas de andamios
  • Plantillas de andamiaje de controladoras
  • Inserción de dependencias con Unity

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

  • Resumen de TDD
  • Tutorial sobre el uso de TDD con ASP.NET MVC

Módulo 12: Técnicas adicionales

  • Técnicas de controlador
  • Filtros
  • Enlace de modelos

Requerimientos

3-6 meses de experiencia en desarrollo web ASP.NET utilizando en C#.

  28 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (10)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorías Relacionadas