Руководство по Entity Framework Core 8

Последнее обновление: 25.11.2023
  1. Глава 1. Введение в Entity Framework Core

    1. Что такое Entity Framework Core

    2. Первое приложение на EF Core

    3. Подключение к существующей базе данных

    4. Управление базой данных

    5. Основные операции с данными. CRUD

    6. Конфигурация подключения

    7. Логгирование операций

    8. Управление схемой БД и миграции

  2. Глава 2. Провайдеры баз данных

    1. MS SQL Server

    2. MySQL

    3. PostgreSQL

  3. Глава 3. Создание моделей в Entity Framework Core

    1. Модели, Fluent API и аннотации данных

    2. Определение моделей

    3. Свойства сущности

    4. Конструкторы сущностей

    5. Использование полей сущности

    6. Сопоставление таблиц и столбцов

    7. Обязательные и необязательные свойства

    8. Настройка ключей

    9. Настройка индексов

    10. Генерация значений свойств и столбцов

    11. Ограничения свойств

    12. Конфигурация моделей

    13. Инициализация базы данных начальными данными

  4. Глава 4. Отношения между моделями

    1. Внешние ключи и навигационные свойства

    2. Настройка внешнего ключа через аннотации данных и Fluent API

    3. Каскадное удаление

    4. Загрузка связанных данных. Метод Include

    5. Explicit loading

    6. Lazy loading

    7. Отношение один к одному

    8. Отношение один ко многим

    9. Отношение многие ко многим

    10. Собственные типы

    11. Комплексные типы

    12. Иерархические данные

  5. Глава 5. Наследование

    1. Подход TPH - Table Per Hierarchy

    2. Подход TPT - Table Per Type

    3. Подход TPС - Table Per Class

  6. Глава 6. Запросы и LINQ to Entities

    1. Введение в LINQ to Entities

    2. Выборка и фильтрация

    3. Сортировка и проекция из базы данных

    4. Соединение и группировка таблиц

    5. Операции с множествами: объединение, пересечение, разность

    6. Агрегатные операции

    7. Отслеживание объектов и AsNoTracking

    8. Выполнение запросов

    9. IEnumerable и IQueryable

    10. Фильтры запросов уровня модели

    11. Массовое обновление и удаление. ExecuteUpdate и ExecuteDelete

  7. Глава 7. SQL в Entity Framework Core

    1. Выполнение SQL-запросов

    2. Хранимые функции

    3. Хранимые процедуры

  8. Глава 8. Дополнительные статьи

    1. Параллелизм

    2. Провайдеры логгирования

    3. Скомпилированные запросы

    4. Проекция запросов на представления

    5. Хранение истории изменений

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850