Entity Framework Core
IntermédiaireL'ORM officiel de .NET — DbContext, migrations, requêtes et relations.
- 01
Qu'est-ce qu'Entity Framework Core ?
EF Core est un ORM (Object-Relational Mapper) : il permet de manipuler une base de données relationnelle via des objets C#, sans écrire de SQL à la main pour les cas courants. Il supporte SQL Server, PostgreSQL, SQLite, MySQL...
- 02
DbContext et entités
L'ORM officiel de .NET — DbContext, migrations, requêtes et relations.
- 03
Migrations
Les migrations décrivent l'évolution du schéma de base de données à partir des changements dans vos classes C#.
- 04
CRUD de base
L'ORM officiel de .NET — DbContext, migrations, requêtes et relations.
- 05
Relations et chargement
Par défaut, EF Core ne charge pas les entités liées (lazy n'est pas activé par défaut) : il faut le demander explicitement avec Include.
- 06
Pagination et projection
L'ORM officiel de .NET — DbContext, migrations, requêtes et relations.