Часть II. Доступ к данным
Глава 7. Основы ADO.NET
Фундаментальные классы ADO.NET
Метод ExecuteReader () и DataReader
Применение параметризованных команд
Транзакции и приложения ASP.NET
Создание объектов с помощью фабрики
Запрос с независимым от поставщика кодом
Глава 8. Компоненты данных и DataSet
Построение компонента доступа к данным
Работа с множественными таблицами и отношениями
Применение DataSet в пользовательском классе данных
Расширенное фильтрование с отношениями
Глава 9. Привязка данных
Привязка множественного значения
Элементы управления источниками данных
Жизненный цикл страницы с привязкой данных
Обновление с помощью объекта данных
Ограничения элементов управления источниками данных
Добавление дополнительных элементов
Обработка дополнительных элементов с помощью SqlDataSource
Обработка дополнительных элементов с помощью ObjectDataSource
Глава 10. Расширенные элементы управления данными
Специфичные форматирующие значения
Применение выбора для создания форм типа "главная-детальная"
Использование поля данных в качестве кнопки выбора
Сортировка с помощью SqlDataSource
Сортировка с помощью ОbjectDataSource
Разбиение на страницы в GridView
Автоматическое разбиение на страницы
Настраиваемое разбиение на страницы с помощью ObjectDataSource
Применение множественных шаблонов
Редактирование шаблонов в Visual Studio
Редактирование с помощью шаблона
Редактирование без командного столбца
Расширенные табличные элементы управления
Представление "родительский-дочерний" в одной таблице
Доставка графических образов из базы данных
Обнаружение конфликтов, связанных с параллелизмом
Глава 11. Кэширование
Декларативное кэширование вывода
Кэширование со специфичными параметрами строки запроса
Настраиваемое управление кэшем
Кэширование с классом HttpCachePolicy
Послекэшевая подстановка и кэширование фрагментов
Кэширование с помощью элементов управления источниками данных
Зависимости от файлов и элементов кэша
Метод обратного вызова при удалении элемента
Понятие об уведомлениях кэша SQL
Уведомления кэша в SQL Server 2000 или SQL Server 7
Уведомления кэша в SQL Server 2005
Пользовательские зависимости кэша
Базовая пользовательская зависимость кэша
Пользовательская зависимость кэша с использованием очередей сообщений
Глава 12. XML
Когда использование XML имеет смысл?
Программная запись и чтение XML
Проверка достоверности XML-файлов
Отображение содержимого XML с помощью XSL
Использование элемента управления Xml
Иерархическая привязка с помощью TreeView
Привязка к содержимому XML из других источников
Обновление XML через XmlDataSourсе
Глава 13. Файлы и потоки
Классы DirectoryInf о и FileInfo
Фильтрация файлов с помощью шаблонов
Извлечение информации о версиях файлов
Чтение и запись файлов с помощью потоков