Entity Framework 6 видео урок - Введение

Entity Framework представляет специальную объектно-ориентированную технологию на базе фреймворка .NET для работы с данными. Если традиционные средства ADO.NET позволяют создавать подключения, команды и прочие объекты для взаимодействия с базами данных, то Entity Framework представляет собой более высокий уровень абстракции, который позволяет абстрагироваться от самой базы данных и работать с данными независимо от типа хранилища. Если на физическом уровне мы оперируем таблицами, индексами, первичными и внешними ключами, то на концептуальном уровне, который нам предлагает Entity Framework, мы уже работает с объектами.
В этом уроке будут рассмотрены способы взаимодействия с БД
Entity Framework предполагает три возможных способа взаимодействия с базой данных:
• Database first: Entity Framework создает набор классов, которые отражают модель конкретной базы данных
• Model first: разработчик создает модель базы данных, по которой затем Entity Framework создает реальную базу данных на сервере.
• Code first: разработчик создает класс модели данных, которые будут храниться в базе данных, а затем Entity Framework по этой модели генерирует базу данных и ее таблицы.







Видеотека

Яндекс.Метрика