Hub de documentation Entity Framework
Entity Framework est un mappeur de relation objet moderne qui vous permet de créer une couche d’accès aux données propre, portable et de haut niveau avec .NET (C#) sur diverses bases de données, notamment SQL Database (localement et Azure), SQLite, MySQL, PostgreSQL et Azure Cosmos DB. Il prend en charge les requêtes LINQ, le suivi des modifications, les mises à jour et les migrations de schéma.
Vue d’ensemble
Systèmes de gestion de base de données pris en chargeVue d’ensemble
Quelle version dois-je utiliser - EF Core ou EF 6 ?Référence
Navigateur de référence d’APINouveautés
Versions et plateformesDévelopper avec Entity Framework Core
Développer votre première application
- Formation pratique (44 minutes) : conserver et récupérer des données relationnelles à l’aide d’Entity Framework Core
- Application console .NET Core accédant à SQLite avec EF Core
- ASP.NET application web Razor Pages Core accédant à SQL Server LocalDB ou SQLite avec EF Core
- application web ASP.NET Core MVC accédant à SQL Server avec EF Core
- Application WPF .NET Core accédant à SQLite avec EF Core
- Application .NET Core Windows Forms accédant à SQLite avec EF Core
- Application mobile Xamarin accédant à SQLite avec EF Core
Bases de données prises en charge
Gérer les schémas de base de données
Informations de référence sur la ligne de commande
Versions précédentes