Список
курсов

Основы доступа к данным в Microsoft Visual Studio 2005

2541 3 дн. / 24 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

Курс даст слушателям знания и навыки, необходимые для разработки приложений, взаимодействующих с данными в среде Microsoft .NET Framework и Microsoft Visual Studio 2005. В курсе рассказывается как считывать и модифицировать данные из базы с помощью Microsoft ADO.NET 2.0. Так же, слушатели узнают как создавать, читать и записывать XML данные. Программа курса предполагает большое количество практических и лабораторных работ.

Аудитория:

Курс ориентирован на разработчиков .NET 2.0 приложений, работающих с данными.

Предварительная подготовка:

 

Слушатели должны:

- иметь навыки работы в интегрированной среде разработки Visual Studio 2005;

- понимать основы .NET Framework 2.0 и Common Language Runtime;

- уметь создавать приложения с помощью .NET Framework 2.0 совместимых языков программирования;

- уметь создавать сборки, достпупные для многократного повторного использования;

- знать теорию реляциооных баз данных;

- знать основы SQL синтаксиса;

- знать основы XML технологии и DHTML.

 

Сертификация:

Курс готовит к тестам: 70-526, 70-528, 70-561

Содержание:

 

Модуль 1. Подключение к базе и чтение данных

В модуле даются базовые знания необходимые для создания подключения к базе данных и извлечения данных. Слушатели узнают о различных поставщиках данных, используемых ADO.NET. Так же обсуждаются вопросы организации пула соединений для повышения производительности приложения.

Темы:

- Что такое ADO.NET?

- Процесс подключения и чтения данных.

- Что такое пул соединенний?

Лабораторная работа 1:Соединение с базой данных

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

- Выборка данных из базы.

- Обработка событий и ошибок соединения с базой.

- Настройка и использование пула соединений.

 

Модуль 2. Выборка и обновление данных с помощью объкта Command

В этом модуле рассказывается, как создавать команды, возвращающие скалярное значение, набор данных, изменяющих данные или схему базы. Так же объясняются принципы работы с параметризованными командами.

Темы:

- Команды ADO.NET.

- Выполнение команд с параметрами.

Лабораторная работа 2:Создание и запуск команд на выборку данных

- Создание и запуск параметризованных команд.

- Создание и запуск команд для модификации данных.

 

Модуль 3. Работа с транзакциями

В модуле рассказывается, как управлять транзакциями в .NET приложениях на среднем уровне. Слушатели узнают, как с помощью ADO.NET создавать код для старта, подтверждения или отката локальной транзакции, как как выбирать подходящий уровень изоляции транзакции, как работать с распределенными транзакциями.

Темы:

- Что такое транзакция?

- Процесс выполнения локальных транзакций.

- Процесс выполнения распределенных транзакций.

- Уровни изоляции.

Лабораторная работа 3:Обновление данных с использованием транзакций

- Выбор подходящего уровня изоляции транзакции.

- Формирование распределенной транзакции.

- Управление транзакциями на уровне данных.

 

Модуль 4. Программная реализация операций над данными в отключенной среде

В модуле рассказывается, как программно создавать DataSet, DataTable и DataColumn объекты, как заполнять DataSet данными и сохранять внесенные изменения с помощью DataAdapter. Так же рассказывается о создании представлений данных с помощью компонента DataView.

Темы:

- Что такое модель ADO.NET Disconnected Model (отключенная среда)?

- Процесс загрузки и сохранения данных в DataSet.

- Что такое DataViews?

Лабораторная работа 4:Программное создание DataSet

- Заполнение и сохранение DataSet.

- Добавление, удаление и изменение данных в DataSet.

- Объединение DataSet-ов.

- Создание и использование DataViews.

 

Модуль 5. Выполнение операций в отключенной среде с помощью мастеров Visual Studio 2005

В этом модуле рассматривается процесс создания и использования типизированных DataSet-ов и DataAdapter-ов, TableAdapter-ов с помощью мастера TableAdapter Configuration Wizard и Data Source Configuration Wizard в Visual Studio 2005.

Темы:

- Сравнение нетипизированных и типизированных DataSet-ов.

- Что такое адаптер таблицы?

- Демонстрация: Создание типизированного DataSet c помощью мастеров Visual Studio 2005.

Лабораторная работа 5:Создание типизированного DataSet с помощью DataSet Designer

- Загрузка, отображение и сохранение данных в типизированном DataSet.

- Добавление кода, связанного с типизированным DataSet-ом.

- Создание типизированного DataSet с помощью мастера Data Source Configuration Wizard.

- Добавление запросов к адаптеру таблицы.

 

Приобретаемые навыки:

 

Слушатели научатся:

- подключаться к базе и выбирать даннные;

- оформлять и исполнять транзакции;

- выполнять отключенные операции над данными программно;

- выполнять отключенные операции над данными с помощью мастеров Visual Studio 2005;

- выполнять XML операции над отключенныит данными;

- читать и записывать XML данные;

- обрабатывать XML данные с помощью технологии DOM (Document Object Model).

 

Документы об окончании курса / Материалы и сертификаты:

Сертификат Microsoft

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Оформить заявку
на обучение