Con la llegada de .NET Core, llegó también Entity Framework Core y que mejor oportunidad para hacer una introducción a este con un mini curso.
-
Configuración y nuestra primera migración
En esta lección veremos como agregar el ef core a nuestro proyecto y generar nuestra primera migración
-
Fluent Api, manejo de relaciones y Rollback de migraciones
En esta lección veremos como crear restricciones personalizadas usando Fluent Api dejando a un lado los data annoations. Asimismo, veremos el manejo de las relaciones y por error mio adelanté la lección del rollback de migraciones.
-
Rollback de migraciones
Esta lección estará enfocada solo a los rollbacks de migraciones el cual nos permitir regresar a una versión antigua de nuestra migración.
-
Más sobre Fluent Api
En esta lección veremos como crear valores nulleable para algunas propiedades como DateTime, aplicar algunos ejemplos más con Fluent Api para generar restricciones y crear una clave única para evitar registros duplicados.
-
Operaciones CRUD
En esta lección veremos como trabajar con las operaciones CRUD del EF Core.
-
Selects Avanzados
En esta lección veremos como trabajar con select complejos mediante Linq y una consulta SQL.
-
Trabajando con Store Procedures
En esta lección veremos como trabajar con los procedimientos almacenados.
Adjunto el proyecto realizado en el GitHub