Entity Framework Core EF Core is a lightweight, extensible and cross-platform object-relational mapper (ORM) made by Microsoft.

(Documentation made by ZZZ Projects & .NET Community)

using (var ctx = new CustomerContext())
{
 List<Customer> customers = new List<Customer>();

 foreach(var line in lines)
 {
  var customer = new Customer();
  // ...code...

  customers.Add(customer);
 }

 ctx.Customers.AddRange(customers);

 ctx.SaveChanges();
}



Qu'est-ce qu'Entity Framework Core?

Entity Framework est un ORM fabriqué par Microsoft. Il permet d'effectuer des opérations CRUD sans avoir à écrire de requêtes SQL. Il prend en charge Code d'abord, Base de données d'abord, Procédure stockée, Transaction, etc.



Entity Framework Core est-il mature?

À partir de la version 2.x, nous pouvons dire qu'Entity Framework Core est prêt pour la production. Cependant, nous recommandons toujours d’utiliser Entity Framework 6, qui est stable depuis des années.



Quelles bibliothèques tierces?

De nombreuses bibliothèques tierces sont disponibles:



Entity Framework prend-il en charge l'insertion en bloc?

EF Core a amélioré les performances des insertions, mais EFE offre toujours de meilleures performances: Entity Framework Extensions . C'est une bibliothèque principale qui étend DbContext à toutes les opérations en bloc.

Learn More


Où puis-je trouver d'autres didacticiels Entity Framework?

Here is a short list:



Où puis-je trouver des exemples Entity Framework?

Online examples are now available!

Online Examples