Добавление класса модели представления
Добавление класса модели представления к ApplicationDbContext
Добавление базового интерфейса IRepo
Реализация общих методов чтения
Реализация методов добавления, обновления и удаления
Интерфейсы хранилищ, специфичных для сущностей
Интерфейс хранилища данных об автомобилях
Интерфейс хранилища данных о кредитных рисках
Интерфейс хранилища данных о заказчиках
Интерфейс хранилища данных о производителях
Интерфейс хранилища данных о заказах
Реализация классов хранилищ, специфичных для сущностей
Хранилище данных об автомобилях
Хранилище данных о кредитных рисках
Хранилище данных о производителях
Программная работа с базой данных и миграциями
Удаление, создание и очистка базы данных
Добавление вспомогательных методов для выполнения тестов в транзакциях
Добавление класса тестовой оснастки EnsureAutoLotDatabase
Добавление классов интеграционных тестов
Тестовые методы [Fact] и [Theory]
Сортировка записей в обратном порядке
Использование First/FirstOrDefault
Использование Last/LastOrDefault
Использование Single/SingleOrDefault
Отключение глобальных фильтров запросов
Фильтры запросов для навигационных свойств
Энергичная загрузка связанных данных
Разделение запросов к связанным данным
Явная загрузка связанных данных
Явная загрузка связанных данных с фильтрами запросов
Выполнение запросов SQL с помощью LINQ
Получение данных из хранимых процедур
Добавление одной записи с использованием метода Attach
Добавление нескольких записей одновременно
Соображения относительно столбца идентичности при добавлении записей
Обновление отслеживаемых сущностей
Обновление неотслеживаемых сущностей
Удаление отслеживаемых сущностей
Удаление неотслеживаемых сущностей
Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова
Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT