Курс предназначен для разработчиков, желающих научиться создавать приложения баз данных и Web-сервисы с помощью Microsoft ADO .NET, Microsoft SQL Server 2000 и Microsoft .NET Framework.
Профессиональные программисты, в обязанности которых входит разработка и реализация приложений баз данных и распределенных приложений в масштабах предприятия.
Владение терминологией реляционных баз данных, опыт работы с XML документами, таблицами стилей и схемами, опыт работы с Visual Basic .NET, Visual Basic for Applications или с предыдущими версиями Visual Basic, опыт построения пользовательского интерфейса веб-приложений или приложений для Microsoft Windows.
Знание материалов курсов:
- 2071: "Quering Microsoft SQL Server 2000 with Transact SQL";
- 1905: "Building XML-Based Web Applications";
- 2565: "Developing Microsoft .NET Applications for Windows (Visual Basic .NET)".
Знание английского языка для прочтения методических пособий и выполнения практических заданий.
Курс готовит к тестам: 70-305, 70-306, 70-315, 70-316
Модуль 1. Приложения для работы с данными и ADO.NET
- Проектирование приложений для работы с данными.
- Архитектура ADO.NET ADO.NET и XML.
Модуль 2. Подключение к источникам данных
- Выбор управляемого провайдера данных.
- Определение параметров соединения.
- Управление соединением.
- Обработка ошибок соединения.
- Создание пула соединений.
Модуль 3. Выполнение операций над данными базы при установленном соединении
- Работа с данными при установленном соединении с источником.
- Построение объектов Command.
- Выполнение команд, возвращающих скалярные значения.
- Выполнение команд, возвращающих записи.
- Выполнение команд, не возвращающих записи.
- Использование транзакций.
Модуль 4. Объект DataSet
- Работа с данными при отсутствии соединения с источником.
- Объекты DataSet и DataTable.
- Связывание и сохранение объекта DataSet.
- Определение отношений между таблицами.
- Модификация данных в объекте DataTable.
- Сортировка и фильтрация.
Модуль 5. XML - формат тарнспортировки данных в ADO.NET
- Создание XSL-схем (XSD).
- Загрузка схем и данных в объекты DataSet.
- Преобразование данных объекта DataSet в XML - формат.
Модуль 6. Использование объектов DataSet для получения данных из существующих источников
- Конфигурирование объекта DataAdapter для извлечения данных.
- Заполнение объекта DataSet данными с использованием объекта DataAdapter.
- Конфигурирование объекта DataAdapter для обновления данных в основных таблицах.
- Обновление данных в источнике в соответствии с изменениями в DataSet.
- Обработка конфликтов, возникающих при обновлении данных в основных таблицах.
Модуль 7. Создание и использование веб-службы, использующей ADO.NET
Создание и использование web-службы, возвращающей данные.
Слушатели научатся:
- описывать приложения баз данных, ADO.NET;
- подключаться к SQL Server и другим источникам данных;
- выполнять операции с данными, такие как команда SELECT, команды определений, динамические команды SQL, а также команды, получающие информацию от SQL Server в формате XML;
- создавать схемы наборов данных, заполнять их и изменять данные в наборах;
- конструировать наборы данных;
- использовать технологии XML при работе с DataSet, включая маппирование таблиц и столбцов, создание схем XSD, построение строго типизированных DataSet, а также взаимодействие с XMLDataDocument;
- создавать Web-сервисы, использующие ADO .NET для выборки и обновления источника данных;
- устранять проблемы в приложениях, созданных с помощью ADO .NET.
Сертификат Microsoft