Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Вебмастеру -> Сеппа Д. -> "Microsoft ADO.NET" -> 14

Microsoft ADO.NET - Сеппа Д.

Сеппа Д. Microsoft ADO.NET — М.: Русская Редакция, 2003. — 640 c.
ISBN 5-7502-0223-2
Скачать (прямая ссылка): mcrsftado2003.pdf
Предыдущая << 1 .. 8 9 10 11 12 13 < 14 > 15 16 17 18 19 20 .. 260 >> Следующая

Благодарю Стива Эллиса (Steve Ellis), направлявшего меня при работе над этим проектом, докторов Джонатана и Стефани Брэмен (Dr. Jonathan and Stephanie вместе с которыми я в начале года совершил путешествие на и ко-горыг приютили мою приставку Х-Вох на несколько месяцев.
Благодарю и поздравляю команды Microsoft WebData и Visual Studio .NET, которые создали и в срок выпустили самый мощный набор технологий доступа ЕС данным.
А также спасибо коллективу Microsoft Press, сыгравшему значительную роль в что сей труд на полках книжных магазинов.
Введение
Модель Microsoft ADO.NET большой шаг вперед в области технологий доступа к данным Microsoft. Она предоставляет разработчику беспрецедентные возможности для управления взаимодействием кода и данных — приятное усовершенствование для тех программистов, которые мечтали об используя предыдущие технологии на основе «черного ящики.', такие, как ядро курсоров ADO, среда Microsoft Visual Studio 6 Data Environment и поставщик MSDataShape OLE DB Provider. ADO.NET — не только самая мощная и надежная технология доступа к данным,
предлагаемая сегодня разработчикам компанией Microsoft. Она характеризуется
невероятно крутой кривой обучения: изучать ее трудно, но те. кто эти трудности преодолели, в один голос говорят о значительном повышении производительности ; p\;i;i. Разработчики, познакомившиеся с основами объектной модели, по-прежнему задают вопросы, касающиеся нюансов ADO.NET, например: «Как управлять именами таблиц, при помощи которых объект сопоставляет резуль-
таты моего пакетного запроса с моим объектом BftfaSei'! или «Почему, когда я использую созданный мной объект при повторном заполнении в нем появляются дублирующие записи, а в случае с объектом DataSet, созданным средой Visual Studio .NET, этого не происходит?*.
Кому предназначена эта книга
Эта книга — исчерпывающее руководство по ADO.NET, предназначенное всем разработчикам, даже не имеющим опыта работы с данной технологией. Я не пред-
лолапш. что вы знакомы с объектом DataRvcu'ei из класса DataSet. Ор\ ктлр,( книги позволяет последовательно изучать ADO.NET «с нуля» или, если вы опытный
разработчик, быстро найти ответы на интересующие вас вопросы. Структура книги
Все гх-лиы. посвященные определенному объекту или их группе, начинаются с описания соответствующего объекта/объектов, далее приводятся инструкции по использованию их основных функций. Почти во всех главах я рассказываю, как сэкономить время на разработку, создавая объекты средствами Visual Studio .NET.
Каждая глава содержит справочную информацию по обсуждаемому объекту и
раздел «Вопросы, которые стоит задавать почало, где я рассматриваю вопросы, важность которых разработчики зачастую недооценивают. Иногда справочная информация частично повторяет сведения предыдущих глав. Полагаю, это необходимо, т. к. позволяет избежать «прыганья* взад-вперед по главам.
Книга делится на четыре части. В первой приводится обзор объектной модели ADO.NET и инструкции по работе с мастером Data Form Wizard. Вторая часть
Введение XXIII
посвящена использованию различных объектов, прел'icn'fcm-xjM.s:гюпмшцнк мп данных .NET — Connection, Command, DataReader и DataAdapter. В третьей части обсуждаются «отсоединенные? объекты модели ADO.NET — DataSet, Data'Table,
и DahA'ieir. Кроме того, рассматриваются простые и сложные случаи передачи изменений в базу данных при помощи объекта DataAdapter-л 1лкжс функцииАБО.КЕТдляработысХМЬ-данными. Четвертая часть посвящена способам эффективной разработки Windows- и Web-приложений с использованием ADO.NET.
Примеры утилиты и прочие забавные штуки
В iVi'iMiiiH-ici не- приведенных в книге фрагментов кода используется жчт.шиик OLE DB .NET Data Provider. Я выбрал его потому что из двух поставщиков данных .NET, входящих в состав Microsoft .NET Framework, он более «универсальный», Фрагменты кода рассчитаны на взаимодействие с Microsoft Desktop Engine (MSDE) и Microsoft SQL Server, но их можно изменить для работы с любой БД, для которой имеется поставщик OLE DB. В приложении А приведены фрагменты кода, использующие поставщиков SQL Client .NET Data Provider, ODBC .NET Data Provider и Oracle Client .NET Data Provider.
Приложение Б посвящено трем утилитам, записанным при прилагаемом пдкгг-днскс: Ad Hoc Query i vi или \-лдля выполнения произвольных запросов к БД), DataAdapter Builder (утилита, генерирующая логику обновления для объекта Datct-.\ih!i:lei"\ и элемент для перемещения по содержимому объекта Dti/i/Si'/. предназначенный для Windows-форм. Все утилиты могут работать с любым поставщиком данных .NET, а не только с поставщиками SQL Client .NET Data Provider и ODBC .Ml"! i Provider. На компакт-диске, прилагаемом к книге, также записан исходный код каждой утилиты. Он рассчитан на разработчиков, которые захотят изменить функциональность утилит; тем не менее распространять этот код в какой-либо форме или каким-либо образом не рекомендуется. Я не занимаюсь технической поддержкой данных утилит, и они не предназначены для распространения.
Предыдущая << 1 .. 8 9 10 11 12 13 < 14 > 15 16 17 18 19 20 .. 260 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100