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



Precio por participante

Testimonios (5)

Cursos Relacionados

Machine Learning and AI with ML.NET

21 horas

Advanced Blazor

21 horas

Blazor WebAssembly

14 horas

Introduction to Blazor

14 horas

Implementing the Actor Model with Microsoft Orleans

14 horas

High-Performance Application Development with .NET Core

14 horas

Introduction to .Net Core

14 horas

.NET Core and Angular Training Course

21 horas

Entity Framework Core 2.0

14 horas

Introducing C# 6.0 with Visual Studio 2015/2017

28 horas

Programación Avanzada en C #

35 horas

Desarrollo de Blockchain: Creando Aplicaciones Descentralizadas con .Net

14 horas

Developing in C# 6 Development

28 horas

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 horas

Developing in ASP.NET MVC 6 Development

28 horas

Categorías Relacionadas