Development > Web Development > Front End Web Development
La Guía Definitiva para Aprender MVC con .NET 8+
ASP.NET Core MVC es un gran framework para crear aplicaciones Web y APIs utilizando el patrón de diseño Modelo-Vista-Controlador.Basado en la última versión de
Por qué hacer el curso La Guía Definitiva para Aprender MVC con .NET 8+
Construir una aplicación web completa desde cero con .NET 8+ y aplicando el patrón MVC. Ese es el punto al que llegarás con esta guía, sin rodeos ni teoría infinita. Lo mejor es que pasarás de preguntarte cómo encajan las piezas a sentirlas totalmente familiares en cuestión de horas, porque cada concepto se traduce inmediatamente en código funcional. Hoy, la competencia técnica se mide por tu capacidad de ejecutar, no solo de memorizar, y este método compacto está diseñado precisamente para eso: acelera tu aprendizaje con práctica guiada. Si quieres dominar .NET moderno y entender cómo separar responsabilidades con elegancia en tus proyectos, este recorrido te dará esa chispa competente sin desviarte por caminos innecesarios. Empieza a codificar con verdadera intención desde el primer paso.
Cómo es La Guía Definitiva para Aprender MVC con .NET 8+
ASP.NET Core MVC es un gran framework para crear aplicaciones Web y APIs utilizando el patrón de diseño Modelo-Vista-Controlador.Basado en la última versión de ASP.NET Core, MVC ahora soporta el desarrollo multiplataforma y puede ser implementado en los sistemas operativos Windows, Linux y Mac.Bienvenidos, mi nombre es Jimmy Javier y en este curso te voy a enseñar con ejercicios prácticos todo lo necesario para que puedas implementar tus propios proyectos con MVC.Vamos a empezar explorando la estructura de una aplicación MVC y sus archivos, así como los diferentes tipos de archivos Razor y sus usos, así como los tipos de objetos que devuelven los controladores.Conoceremos los Tag Helpers que son los que nos permitirán renderizar, así como manipular y crear elementos HTML desde el servidor.Y antes de entrar de lleno con la creación de nuestras aplicaciones, les enseñaré algunos comandos útiles en VS 2022 que me han permitido reducir mi tiempo de desarrollo, así como una característica, que cuando la descubrí, mi desarrollo no ha sido el mismo, que es la creación de fragmentos de código o Code Snippets personalizados, así como otra herramienta sin la cual no escribo código HTML, que es Emmet o Zen Coding.Y vamos a crear dos aplicaciones usando lo aprendido de los capítulos anteriores.Una aplicación MVC llamada Encuestas, en la cual implementaremos un controlador en el cual se procesarán las peticiones GET y POST de nuestras encuestas mediante sus métodos acción, así como entenderemos la validación de lado del servidor y del cliente.Así como personalizaremos las clases de validación que nos crean los tag helpers encargados de mostrar validaciones.También utilizaremos, al inicio de esta aplicación un servicio llamado encuestas que contendrá la lógica de negocios.Posteriormente, mediante la característica migraciones de EF Core, crearemos una base de Datos con SQLite.Así como una aplicación Web tipo CRUD llamada MVCInventarios, que será la
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional
Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.