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

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

Подписка

×

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

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

ВИДЕОУРОК №10. Миграции и Scaffolding. Наполнение данными

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов 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 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
Преміум
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
169.99 $
Придбати
комментарии и обсуждения
Notification success