Работа с типами StreamWriter и StreamReader

   Запись в текстовый файл

   Чтение из текстового файла

   Прямое создание объектов типа StreamWriter/StreamReader

  Работа с типами StringWriter и StringReader

  Работа с типами BinaryWriter и BinaryReader

  Программное слежение за файлами

  Понятие сериализации объектов

   Роль графов объектов

   Создание примеров типов и написание операторов верхнего уровня

   Сериализация и десериализация с помощью XmlSerializer

    Управление генерацией данных XML

    Сериализация объектов с использованием XmlSerializer

    Сериализация коллекций объектов

    Десериализация объектов и коллекций объектов

   Сериализация и десериализация с помощью System.Text.Json

    Управление генерацией данных JSON

    Сериализация объектов с использованием JsonSerializer

    Включение полей

    Понятный для человека вывод данных JSON

    Именование элементов JSON в стиле Pascal или в "верблюжьем" стиле

    Обработка чисел с помощью JsonSerializer

    Потенциальные проблемы, связанные с производительностью, при использовании JsonSerializerOption

    Стандартные настройки свойств JsonSerializer для веб-приложений

    Сериализация коллекций объектов

    Десериализация объектов и коллекций объектов

  Резюме

Глава 21

  Сравнение ADO.NET и ADO

  Поставщики данных ADO.NET

   Поставщики данных ADO.NET

  Типы из пространства имен System.Data

   Роль интерфейса IDbConnection

   Роль интерфейса IDbTransaction

   Роль интерфейса IDbCommand

   Роль интерфейсов IDbDataParameter и IDataParameter

   Роль интерфейсов IDbDataAdapter и IDataAdapter

   Роль интерфейсов IDataReader и IDataRecord

  Абстрагирование поставщиков данных с использованием интерфейсов

  Установка SQL Server и Azure Data Studio

   Установка SQL Server

    Установка SQL Server в контейнер Docker

    Получение образа и запуск SQL Server 2019

    Установка SQL Server 2019

   Установка IDE-среды SQL Server

   Подключение к SQL Server

    Подключение к SQL Server в контейнере Docker

    Подключение к SQL Server LocalDb

    Подключение к любому другому экземпляру SQL Server

  Восстановление базы данных AutoLot из резервной копии

   Копирование файла резервной копии в имеющийся контейнер

   Восстановление базы данных с помощью SSMS

    Восстановление базы данных в экземпляр SQL Server (Docker)

    Восстановление базы данных в экземпляр SQL Server (Windows)

   Восстановление базы данных с помощью Azure Data Studio

  Создание базы данных AutoLot

   Создание базы данных

   Создание таблиц

    Создание таблицы Inventory

    Создание таблицы Makes

    Создание таблицы Customers

    Создание таблицы Orders

    Создание таблицы CreditRisks

   Создание отношений между таблицами

    Создание отношения между таблицами Inventory и Makes

Перейти на страницу:

Похожие книги