Cadru de entități

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Cadru de entități
software
Tip
Dezvoltator Microsoft
Ultima versiune 6.4.4 (14 mai 2020)
Sistem de operare
Limba C #
Licență Apache 2.0
( licență gratuită )
Site-ul web github.com/aspnet/EntityFramework6 , msdn.microsoft.com/library/gg696172(v=vs.103).aspx , www.entityframeworktutorial.net/EntityFramework4.3/add-entity-using-dbcontext.aspx și docs.microsoft .com / ef / ef6

Entity Framework ( EF ) este un cadru open source [1] de mapare relațională obiect ( ORM ) pentru ADO.NET . Acesta a fost inițial integrat în .NET Framework , dar de la versiunea 6 a cadrului Entity a fost separat de cadrul .NET.

Prezentare generală

Entity Framework este un set de tehnologii din ADO.NET care sprijină dezvoltarea de aplicații software orientate pe date. Arhitecții și dezvoltatorii de aplicații orientate spre date s-au luptat de obicei cu nevoia de a atinge două obiective foarte diferite, de a modela entitățile, relațiile și logica problemelor de afaceri pe care le rezolvă și de a lucra cu motoarele de date utilizate pentru stocarea și recuperarea datelor date. Datele se pot extinde pe mai multe sisteme de stocare, fiecare cu propriile protocoale; chiar și aplicațiile care funcționează cu un singur sistem de stocare trebuie să echilibreze cerințele sistemului de stocare cu cerințele pentru scrierea unui cod de aplicație eficient și gestionabil.

Entity Framework permite dezvoltatorilor să lucreze cu date sub formă de obiecte și proprietăți specifice domeniului, cum ar fi clienții și adresele clienților, fără a fi nevoie să vă faceți griji cu privire la tabelele și coloanele bazei de date subiacente în care sunt stocate aceste date. Cu Entity Framework, dezvoltatorii pot lucra la un nivel mai ridicat de abstractizare atunci când se ocupă de date și pot construi și întreține aplicații orientate pe date cu mai puțin cod decât aplicațiile tradiționale. [2]

Notă

  1. ^ Paul Krill, Microsoft open-source Entity Framework , InfoWorld , 20 iulie 2012. Accesat la 24 iulie 2012 .
  2. ^ Prezentare generală , la docs.microsoft.com .

Bibliografie

linkuri externe