Entity Framework: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Нет описания правки
 
Строка 1: Строка 1:
{{Заготовка}}
'''ADO.NET Entity Framework''' (EF) — объектно-ориентированная технология доступа к данным, является [[ORM|object-relational mapping]] (ORM) решением для [[.NET Framework]] от [[Microsoft]]. Предоставляет возможность взаимодействия с объектами как посредством [[LINQ]] в виде LINQ to Entities, так и с использованием Entity SQL. Для облегчения построения web-решений используется как [[ADO.NET Data Services]] (''[[ADO.NET Data Services|Astoria]]''), так и связка из [[Windows Communication Foundation]] и [[Windows Presentation Foundation]], позволяющая строить многоуровневые приложения, реализуя один из шаблонов проектирования [[Model-View-Controller|MVC]], [[Model-View-Presenter|MVP]] или [[Model-View-ViewModel|MVVM]].


== Entity Framework Core ==
== Entity Framework Core ==
Строка 9: Строка 9:
== Ссылки ==
== Ссылки ==
{{википедия|ADO.NET Entity Framework|ADO.NET Entity Framework}}
{{википедия|ADO.NET Entity Framework|ADO.NET Entity Framework}}
* [http://metanit.com/sharp/entityframework/ Руководство по Entity Framework]


{{Свободное и открытое программное обеспечение Microsoft}}
{{Свободное и открытое программное обеспечение Microsoft}}

Текущая версия от 00:58, 27 марта 2023

ADO.NET Entity Framework (EF) — объектно-ориентированная технология доступа к данным, является object-relational mapping (ORM) решением для .NET Framework от Microsoft. Предоставляет возможность взаимодействия с объектами как посредством LINQ в виде LINQ to Entities, так и с использованием Entity SQL. Для облегчения построения web-решений используется как ADO.NET Data Services (Astoria), так и связка из Windows Communication Foundation и Windows Presentation Foundation, позволяющая строить многоуровневые приложения, реализуя один из шаблонов проектирования MVC, MVP или MVVM.

Entity Framework Core

Примечания

Ссылки