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#.
Testimonios (11)
Solo la exposición general. Muy útil.
Travis - Beckman Coulter
Curso - Introduction to Blazor
Traducción Automática
El entrenador fue muy servicial respondiendo cualquier pregunta que tuviéramos y nos permitió compartir nuestra pantalla para mostrar los errores que estábamos teniendo, lo cual fue genial.
chithra - Public Health Wales NHS Trust
Curso - Advanced Blazor
Traducción Automática
Preguntas y respuestas. Y demostración del proyecto.
Qing - Ametek
Curso - Implementing the Actor Model with Microsoft Orleans
Traducción Automática
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Curso - Introduction to .Net Core
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Curso - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Curso - Visual Studio with VB.Net
Aprecié la amplia gama de conocimientos de Folio. No solo estaba familiarizado con el contenido del curso, sino que también conocía las construcciones en idiomas con los que estábamos familiarizados para hacer que los ejemplos fueran más significativos para nosotros. Durante los intervalos, compartió su conocimiento de tecnologías y soluciones fuera del alcance de la capacitación para proporcionar información sobre otras soluciones que podríamos usar en el futuro (y en futuras capacitaciones).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traducción Automática
Trainer knowledge and approach.
Piotr Kucharski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
Enfoque flexible y ajuste de los ejercicios a las preguntas y cuestiones planteadas por los participantes en la formación.
Maciej - DataConsult S.A.
Curso - Advanced Programming in C#
Traducción Automática
the trainer level.