Введение 12
Предисловие 13
Благодарности 16
Часть I. Основы ADO.NET 17
Главa 1. Причины возникновения и краткий обзор ADO.NET 18
Глава 2. ADO.NET: подключение к источнику данных 32
Глава 3. Выполнение команд 55
Глава 4. Получение данных 76
Часть II. Класс DataSet 95
Глава 5. Создание объекта DataSet 96
Глава 6. Типизированные классы DataSet 128
Глава 7. Манипулирование объектом DataSet 156
Глава 8. Обновление базы данных 178
Часть III. Практическое использование ADO.NET 211
Глава 9. ADO.NET и XML 212
Глава 10. Привязка данных в ADO.NET 235
Глава 11. Масштабируемость и производительность
приложений ADO.NET 251
Приложение А. Стратегии перехода от ADO к ADO.NET 265
Предметный указатель 277