Видео курс Entity Framework Core Базовый. Наследование моделей - онлайн обучение ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Entity Framework Core Базовый на 40 дней?

ВИДЕОУРОК №4. Наследование моделей

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

Это вводный урок для курса «Entity Framework Core Базовый». На уроке рассматриваются предпосылки к использованию ORM и что это вообще такое. Также, идёт первоначальное знакомство с EF Core, с его альтернативами, а также разбор ситуаций, когда следует и не следует выбирать EF Core.

Читать дальше...

В этом уроке идёт рассмотрение первых шагов к использованию EF Core – установке и подключению к базе данных используя EF Core. Также, разбираются строки подключения и то, как пользователь может их шифровать.

Читать дальше...

В этом уроке рассматривается один из самых важных аспектов EF Core – моделирование сущностей. Рассматриваются варианты конфигурации модели, а также специфические особенности EF Core, которые помогают моделировать сущности. Уделено внимание важному аспекту любого моделирования сущностей – отношениям между сущностями.

Читать дальше...

В этом уроке рассматривается вопрос о том, что делать с наследованием в реляционной модели. Рассматривается ответ на этот вопрос в виде подходов Table-per-hierarchy и Table-per-type. Также, затрагивается тема выбора между подходами.

Читать дальше...

В этом уроке рассматриваются одни из важных операций, которые поддерживает EF Core – Read операции. В деталях рассматривается то, как выполняется Read команда, как задействован LINQ в EF Core, чем клиентская обработка запроса отличается от серверной. Имеется краткое напоминание о разнице между IEnumerable и IQueryable. Дополнительно рассматриваются функции базы данных, а также то, как выполнять сложные запросы чтения.

Читать дальше...

В этом уроке рассматривается аспект загрузки связанных сущностей в EF Core. Рассматривается каждый подход, а также различия между ними, и когда стоит выбирать какой подход и почему.

Читать дальше...

В этом уроке рассматриваются важные операции модификации сущности – Create, Update, Delete. Вводится понятие отслеживаемой сущности, которое используется при выполнении операций модификаций сущности. Рассматриваются типичные сценарии модификации отслеживаемых и не отслеживаемых сущностей.

Читать дальше...

В этом уроке рассматривается ключевое понятие EF Core – Change Tracking. Рассматривается то, что это такое, как оно работает, какие есть состояния сущностей. Также затрагивается тема доступа к отслеживаемым сущностям.

Читать дальше...

Помимо абстрагированных методов работы с БД, EF Core предоставляет методы работы с чистым SQL, которые рассматриваются в данном уроке. Также, затрагивается тема того, как привязать чистый SQL к контексту.

Читать дальше...

В этом уроке рассматривается вопрос о том, как поддерживать базу данных в актуальном состоянии, используя как источник истины объектную модель. Ответ на этот вопрос – миграции. Рассматривается ответ на вопрос о том, что делать если необходимо сгенерировать объектную модель из текущей базы данных – использовать Scaffolding. Также, затрагивается тема того, как наполнить базу данными, используя EF Core.

Читать дальше...
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Entity Framework 5
ПОДРОБНЕЕ
Entity Framework 6
Автор: Назар Рудь
ПОДРОБНЕЕ
Введение в Entity Framework. Шаблоны разработки Entity Framework
ПОДРОБНЕЕ
Синхронизация данных двух информационных систем с использованием LINQ и Entity FW 6
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
комментарии и обсуждения
Notification success