1- Introducción a ASP.NET CORE 2 - Qué es MVC | Programando ASP.NET CORE 2
Автор: Felipe Gavilan Programa
Загружено: 2018-01-03
Просмотров: 108462
Código en github:
En esta introducción a ASP.NET CORE 2, empezaremos repasando los conceptos de MVC (Modelo, vista, controlador). Este video es idóneo para todo aquel que no ha visto ASP.NET MVC en el pasado. También sirve para aquel que necesite repasar los conceptos esenciales del desarrollo de aplicaciones web con ASP.NET MVC. En la siguiente parte explicaremos algunos de los nuevos componentes de ASP.NET CORE 2.
Si necesitas una introducción más detallada de ASP.NET MVC, mi curso de ASP.NET MVC 5 te puede ayudar: • Programando en ASP.NET MVC 5
En esta introducción haremos un pequeño proyecto de ejemplo en ASP.NET CORE 2 MVC. Veremos qué es MVC, cómo trabajar con los controladores, modelos y vistas.
MVC es un patrón de arquitectura el cual nos ayuda a separar los distintos componentes de nuestra aplicación según 3 grandes responsabilidades:
Modelos: Estos representan las entidades de nuestra aplicación. En términos de código, son clases que sirven para sostener información.
Vistas: Son las que se encargan de construir la parte visual de nuestra aplicación. Típicamente las vistas son archivos del tipo CSHTML, los cuales nos permiten combinar código de C# y HTML construir nuestras páginas. Es típico que una vista reciba un modelo para mostrarle sus datos al usuario final.
Controladores: Son la línea de entrada de nuestra aplicación en términos prácticos. Los controladores se encargan de coordinar los distintos componentes de nuestra aplicación para dar respuesta a una petición HTTP del cliente. Un típico controlador típicamente va a intentar conseguir un modelo, se lo va a enviar a una vista, y luego el controlador va a enviar el resultado de la vista hacia el usuario.
También hablaremos de las reglas de ruteo, que son las que nos permiten crear reglas que identifican a cuál acción de cuál controlador le corresponde responder a una petición HTTP específica según los detalles de la misma (URL, verbo de HTTP, etc.). Una acción de un controlador es un método público el cual se encarga de recibir la petición HTTP y procesarla.
Veremos que en una vista podemos crear variables, y utilizar iteradores como foreach para crear elementos de HTML como UL (listas sin orden). En general, podemos utilizar prácticamente todo el código C# que queramos.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: