Entity Framework: различия между версиями
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) (→Ссылки) |
Dzmuh (обсуждение | вклад) Нет описания правки |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 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 == | |||
{{main|Entity Framework Core}} | |||
== Примечания == | == Примечания == | ||
| Строка 6: | Строка 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}} | |||
[[Категория:.NET Core]] | [[Категория:.NET Core]] | ||
| Строка 11: | Строка 17: | ||
[[Категория:Свободное и открытое программное обеспечение Microsoft]] | [[Категория:Свободное и открытое программное обеспечение Microsoft]] | ||
[[Категория:Интерфейсы доступа к данным]] | [[Категория:Интерфейсы доступа к данным]] | ||
[[Категория:Библиотеки .NET]] | |||
Текущая версия от 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.