×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Entity Framework 6 на 40 днів?
ВІДЕОУРОК № 3. Особливості LINQ
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.
Якщо нам необхідно, щоб при першому зверненні база даних вже була заповнена деякими початковими значеннями, ми можемо провести її ініціалізацію.