Programa del Curso

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

  • ASP.NET plantillas de proyectos MVC
  • 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 2: 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 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
  • Accessdatos del modelo en vistas de Razor

Módulo 4: Aplicaciones de MVC de ASP.NET de fuerza 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

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 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: Técnicas adicionales

  • Ver plantillas de andamios
  • Plantillas de andamiaje de controladoras
  • 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
  • Ajax discreto
  • Uso de enlaces de acción Ajax
  • 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


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 (1)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorías Relacionadas