
En esta clase te enseñaré cuales son las herramientas necesarias para el desarrollo del curso .NET 6
En esta clase te enseñaré a crear el proyecto usando .NET 6 y cuales son las diferencias en esta versión
En esta clase haremos una revisión sobre la estructura de carpetas y archivos de un proyecto .NET 6
Te enseñaré a configurar la cadena de conexión y el archivo donde se debe hacer.
Crearemos el archivo de contexto donde se mapean todos los modelos
En esta clase configuraremos la conexión, crear la primera migración y actualización en la base de datos
En esta clase te enseñaré a crear la vista y funcionalidad para poder leer registros y mostrarlos en el navegador
En esta clase crearemos la vista con el formulario que se encargará de la funcionalidad para crear un registro nuevo.
En esta clase crearemos la vista con el formulario que se encargará de la funcionalidad para editar un registro existente
En esta clase crearemos la vista con el formulario que se encargará de la funcionalidad para borrar un registro existente.
En esta clase crearemos la vista con el formulario que se encargará de la funcionalidad para mostrar las notificaciones al usuario en la aplicación
Este es un curso básico e introductorio donde crearemos un CRUD con las 4 operaciones básicas (create, read, update, delete), donde se busca introducir a los alumnos en la metodología de desarrollo usando .NET 8 Razor Pages
No es un curso completo, ni avanzado, es un curso fundamental
Desarrollaremos un proyecto para el manejo de Cursos, donde podremos experimentar con todas las opciones que nos permite esta tecnología para el desarrollo de aplicaciones web modernas.
Que aprenderás en este curso:
Creación de un Proyecto en .NET 8 Razor
La estructura de carpetas y archivos del proyecto
Archivo de contexto para trabajar con .NET 8
Creación de modelos, migraciones y bases de datos
Creación de páginas Razor y lógica en de funcionalidad en C#
Creación de vistas Razor
Creación de formularios
Cambios en la nueva versión de .NET 8
.NET 8 y SQL Server
Leer, crear, editar y borrar registros (Operaciones CRUD)
Notificaciones usando TempData
.NET 8 ofrece las partes finales del plan de unificación de .NET que se inició con .NET 5. .NET 8 unifica el SDK, las bibliotecas base y el entorno de ejecución en aplicaciones móviles, de escritorio, de IoT y en la nube. Además de esta unificación, el ecosistema de .NET 8 ofrece lo siguiente:
Desarrollo simplificado: la introducción es sencilla. Las características nuevas del lenguaje en C# 10 reducen la cantidad de código que necesita escribir. Además, las inversiones en la pila web y las API mínimas hacen que sea fácil escribir rápidamente microservicios más pequeños y más rápidos.
Mejor rendimiento: .NET 8 es el marco web de pila completa más rápido, lo que reduce los costos de proceso si se ejecuta en la nube.
Productividad definitiva: .NET 8 y Visual Studio 2022 proporcionan recarga activa, nuevas herramientas de Git, edición de código inteligente, herramientas de diagnóstico y pruebas sólidas, y una mejor colaboración en equipo.
.NET 8 se ha convertido a día de hoy en una de las tecnologías de desarrollo más populares con muchísimas características como autenticación con Identity Server, Entity Framework Core ORM, Inyección de Dependencias, Seguridad y mucho más, recuerda ver mis demás cursos profesional de NET Core (.NET 8)