Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
500
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

Блок не поддерживает автоматического управления ключами шифрования и хранилищем ключей.

Блок доступа к данным

Блок Data Access Application Block упрощает многие общие задачи доступа к данным, такие как чтение данных для отображения, передача данных между слоями приложения, возврат измененных данных в систему управления базами данных. Этот блок включает поддержку хранимых процедур и языка SQL, обеспечивает доступ к наиболее часто используемым функциям ADO.NET в виде простых в использовании классов.

Ключевые сценарии

Блок доступа к данным целесообразно использовать в следующих ситуациях:

Использование DataReader или DataSet для извлечения множества строк данных.

Выполнение команды и извлечение выходных параметров или элемента с одним значением.

Выполнение множества операций внутри транзакции.

Извлечение XML-данных из SQL Server.

Обновление базы данных данными из объекта DataSet.

Добавление или расширение реализаций поставщиков баз данных.

Применение

Блок доступа к данным идеально подходит для реализации следующих требований:

Обеспечение простоты и удобства использования функций, предоставляемых ADO.NET через лучшие практики.

Устранение необходимости в написании стандартного кода для выполнения стандартных задач доступа к данным.

Обеспечение согласованных практик доступа к данным как внутри приложения, так и в пределах всего предприятия.

Упрощение операции по изменению типа целевой базы данных через конфигурацию и сокращение объема кода, необходимого для перевода приложений на другие типы баз данных.

Устранение необходимости изучения разработчиками различных моделей программирования для разных типов баз данных.

Замечания

При работе с Data Access Application Block обратите внимание на следующее:

Соседние файлы в папке ООП