Entity Framework Core ORM (Object-Relational Mapper) léger, extensible et multi-plateforme fabriqué par Microsoft.

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();
}

Entity Framework Core FAQ



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?

Voici une courte liste:



Où puis-je trouver des exemples Entity Framework?

De nombreux exemples seront bientôt disponibles sur .NET Fiddle . Cette fonctionnalité est en cours de développement par notre société ( ZZZ Projects ).


Consulting

Your company requires some custom solution to extend Entity Framework Core with more features?

Contact us to learn about our consultation services:
info@zzzprojects.com

You can also find some answers/ help:

Stack Overflow Issue tracker