10. MVC
- Hola a todos. En este nuevo curso, analizaremos todos los conceptos básicos, intermedios y avanzados de ASP.NET Core que nos ayudan a crear aplicaciones web basadas en datos.Al final de este curso, podremos realizar todas las operaciones de un CRUD, es decir, crear, leer, actualizar y eliminar datos utilizando SQL Server como nuestra base de datos.
- En esta ocasión empezamos con el modelo-vista-controlador.Todos sabemos que una aplicación típica del mundo real normalmente tiene las siguientes capas.
- Capa de interfaz de usuario
- Capa de lógica de negocios o capa de dominio
- Capa de acceso a datos
- MVC se suele utilizar como patrón de diseño arquitectónico para implementar la capa de interfaz de usuario de una aplicación. MVC consta de tres partes fundamentales:
- Modelo:El modelo en una aplicación de MVC representa el estado de la aplicación y cualquier lógica de negocios u operaciones que esta deba realizar.
- Vista: Las vistas se encargan de presentar el contenido a través de la interfaz de usuario. Puedes pensar en una vista como una plantilla HTML.
- Controlador: Los controladores son los componentes que controlan la interacción del usuario, trabajan con el modelo y, en última instancia, seleccionan una vista para representarla.
- Os dejo un vídeo con la explicación:
- Si queréis completar información os dejo un enlace a Microsoft: https://docs.microsoft.com/es-es/aspnet/core/mvc/overview?view=aspnetcore-2.2
No hay comentarios:
Publicar un comentario