Entity Framework Core Un ORM (object-relational mapper) leggero, estensibile e multipiattaforma realizzato da 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



Cos'è Entity Framework Core?

Entity Framework è un ORM prodotto da Microsoft. Permette di eseguire operazioni CRUD senza dover scrivere query SQL. Supporta Code First, Database First, Stored Procedure, Transaction, ecc.



Entity Framework Core Mature?

A partire da v2.x, possiamo dire che Entity Framework Core è pronto per la produzione. Tuttavia, si consiglia comunque di utilizzare Entity Framework 6 che è rimasto stabile per anni.



Quali librerie di terze parti?

Sono disponibili molte librerie di terze parti:



Il supporto Entity supporta Bulk Insert?

EF Core ha migliorato le prestazioni degli inserti, ma EFE offre ancora migliori prestazioni: Entity Framework Extensions . È una libreria primaria che estende DbContext con tutte le operazioni di massa.

Learn More


Dove posso trovare più tutorial di Entity Framework?

Ecco una breve lista:



Dove posso trovare esempi di Entity Framework?

Un sacco di esempi saranno presto disponibili su .NET Fiddle . Questa funzione è in fase di sviluppo dalla nostra azienda ( Progetti ZZZ ).


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