Programa del Curso

  • Introducción a ASP.NET MVC:NET MVC en contexto; Novedades de MVC 6; plantillas de proyectos MVC; Comprender la estructura de un proyecto ASP.NET MVC; Convenciones de nomenclatura; Creación de vistas; Definición de controladores; Definición de un modelo de datos
  • Creación de una aplicación MVC completa ASP.NET: vistas fuertemente tipadas; Sintaxis de Razor; Comprender las URL y los métodos de acción; Ayudantes de etiquetas MVC6; Formar post-backs; Validación de datos
  • Aplicaciones MVC de ASP.NET de fuerza industrial: mejores prácticas de arquitectura de aplicaciones NET; Implementación de un repositorio y un modelo de datos de EF; ASP.NET Inyección de dependencias; Fábricas de controladores personalizados
  • Técnicas de visualización: Definición de ayudantes de etiquetas personalizadas; Definición de una página de diseño; Uso de estilos; Definición y uso de vistas parciales
  • Implementación de la navegación: definición de clases de modelo de vista; Implementación del filtrado de datos en un controlador; Comprender el mecanismo de enrutamiento; Agregar 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
  • State Management: Uso de campos ocultos; Estado de la sesión y de la aplicación; Enlaces de modelos personalizados
  • Creación de servicios RESTful mediante la API web: descripción general de la API web; Construcción de servidores y clientes; Negociación de contenidos; Enrutamiento de atributos; Encuadernación de modelos personalizados; Invocación de servicios RESTful de clientes Ajax
  • Creación de aplicaciones de una sola página: descripción general de las SPA; Uso de la compatibilidad con GruntJS, NPM y Bower; Descripción general de AngularJS y Bootstrap

Requerimientos

  • 6 meses de experiencia en programación C#
  • ASP.NET experiencia de desarrollo es ventajosa pero no esencial
  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 (6)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorías Relacionadas