ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка
ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка

Entity Framework 6

Entity Framework позволяет разработчикам получать доступ к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Цель такого подхода - уменьшить количество кода, который нужно написать для получения доступа к базе и времени на поддержку объектов в приложениях, работающих с данными. Курсы программирования с использованием Entity framework позволят Вам применять самую последнюю версию технологии объектно-реляционного отображение от компании Microsoft. По прохождению курса Вы сможете не только обращаться к базе данных, но и понимать, как можно оптимизировать код таким образом, чтобы повысить производительность своего приложения. По завершении курса Вы сможете: генерировать Entity Data Model,использовать подходы DataBase First, Model First, Code First, работать с сущностями, менять их, манипулировать данными в базе с помощью сущностей и LINQ, обрабатывать ошибки.

ВИДЕОУРОК №1. Введение в EF

Загрузка видео...
основные темы, рассматриваемые на уроке
1 0:04:15
Что такое Entity Framework?
2 0:10:33
Объектно-реляционный маппинг
3 0:16:15
преимущества Entity Framework
4 0:23:36
концептуальная модель
5 0:29:49
EDM-модель
6 0:34:00
пример использования в Visual Studio (создание базы)
7 0:45:15
пример использования в Visual Studio (подключение базы в коде)
8 0:55:27
ModelFirst
9 1:25:00
CodeFirsst Existing DB
Описание видеоурока
Титры видеоурока
Скачать материалы
Рекомендуемая литература
Entity Framework представляет специальную объектно-ориентированную технологию на базе фреймворка .NET для работы с данными. Если традиционные средства ADO.NET позволяют создавать подключения, команды и прочие объекты для взаимодействия с базами данных, то Entity Framework представляет собой более высокий уровень абстракции, который позволяет абстрагироваться от самой базы данных и работать с данными независимо от типа хранилища. Если на физическом уровне мы оперируем таблицами, индексами, первичными и внешними ключами, то на концептуальном уровне, который нам предлагает Entity Framework, мы уже работает с объектами. В этом уроке будут рассмотрены способы взаимодействия с БД Entity Framework предполагает три возможных способа взаимодействия с базой данных:
  • Database first: Entity Framework создает набор классов, которые отражают модель конкретной базы данных
  • Model first: разработчик создает модель базы данных, по которой затем Entity Framework создает реальную базу данных на сервере.
  • Code first: разработчик создает класс модели данных, которые будут храниться в базе данных, а затем Entity Framework по этой модели генерирует базу данных и ее таблицы.
комментарии и обсуждения