Чтобы использовать Entity Framework для работы с базой данных в WPF, можно следовать такому алгоритму: 1
- Настроить проект в Visual Studio. 1 Создать новый проект приложения WPF на C# и добавить пакет NuGet для Entity Framework 6. 1
- Создать модель. 1 Щёлкнуть правой кнопкой мыши узел проекта в обозревателе решений и выбрать «Добавить» > «Новый элемент». 1 На левой панели в узле C# выбрать «Данные» и в средней области выбрать ADO.NET EDM. 1
- Выбрать объекты базы данных. 1 Назвать модель и нажать «ОК». 1 Выбрать «Конструктор EF из базы данных» и нажать «Далее». 1
- Выбрать подключение к базе данных. 1 На следующем экране ввести или выбрать подключение, указать базу данных и нажать «Далее». 1
- Выбрать объекты для включения в модель. 1 Развернуть узел dbo в представлении в виде дерева и выбрать «Клиенты», «Заказы» и «Детали заказов». 1 Оставить установленными значения по умолчанию и нажать «Готово». 1
Мастер создаст классы C#, представляющие модель Entity Framework. 1 Эти классы будут привязаны к пользовательскому интерфейсу WPF. 1
Entity Framework — ORM-технология, которая позволяет абстрагироваться от структуры базы данных и автоматически сопоставляет таблицы и их данные с моделями классов, определённых разработчиком. 5