Про курс
Entity Framework (EF) – це об'єктно-орієнтована технологія роботи з даними для ADO.NET, яка базується на платформі .NET. Даний відео курс продемонструє розробникам можливість отримання доступу до даних, використовуючи концептуальну об'єктну модель, а не безпосередньо реляційну базу даних. Що дає такий підхід:
- зменшення кількості коду, необхідного для отримання доступу до бази;
- підвищення продуктивності за рахунок скорочення завдань щодо збереження даних, що використовуються у додатках;
- скорочення часу на підтримку об'єктів у додатках, що працюють із даними.
Цей курс входить до спеціальності:
Попередні Вимоги
Цей курс підходить для програмістів, які володіють мовою C# і мають навички роботи з технологією ADO.NET. Вивчивши його, ви зможете застосовувати останню версію технології Entity Framework.
Ви навчитеся
- Розбиратися в архітектурі Entity Framework 6;
- використовувати Entity Data Model – набір основних понять, що описують структуру даних незалежно від форми зберігання;
- використовувати підходи DataBase First, Model First, Code first;
- працювати з сутностями, змінювати їх;
- маніпулювати даними в базі за допомогою сутностей та LINQ;
- обробляти помилки, що виникають під час роботи з даними.
- 6 год 44 хв
- 01.04.2015
- 5 з
- 03.12.2018
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Entity Framework 6 на 40 днів?
1) Технологія програмування ORM 2) Архітектура Entity Framework 3) Створення моделей даних 4) Підхід Database First 5) Підхід Model First 6) Підхід Code First
Entity Data Model (EDM) – модель сутності або концептуальна модель між об'єктною моделлю та БД, згідно з якою визначаються правила відповідності об'єктів елементам бази даних.
У даному уроці будуть детально розглянуті способи написання LINQ запитів. LINQ to Entities пропонує простий та інтуїтивно зрозумілий підхід для отримання даних за допомогою виразів, які формою близькі до виразів мови SQL. У більшості випадків розробники зможуть створити ефективні запити за допомогою методів та операторів LINQ.
Code First – один з найбільш популярних підходів при розробці додатків. При підході Code First класи моделей зіставляються з таблицями з допомогою певних правил Entity Framework. Але іноді необхідно змінити або перевизначити логіку цих правил. Для цього використовується Fluent API та Data Annotations. В цьому уроці ми докладно розглянемо роботу з цією функціональністю Entity Framework.
Якщо нам необхідно, щоб при першому зверненні база даних вже була заповнена деякими початковими значеннями, ми можемо провести її ініціалізацію.