Список курсов
   Расписание тренингов
info@i-klass.com
тел.: +380 44 5941060
факс: +380 44 5941062
Как нас найти

   Центр Тестирования
exam@i-klass.com


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    Microsoft, Oracle, Sun, Java
    Linux (RedHat, SuSE, Ubuntu)
    VMWare, Apple, HP, IBM

    Управление проектами
    Управление ИТ-услугами
Офисные приложения
Microsoft, Apple, AutoCAD и др.



ИТ специалистам
  / Microsoft / Разработка ПО / 2541
возвратиться к списку курсов Microsoft / Разработка ПО
  возвратиться к списку курсов
   дата начала тренинга:   -

2541: Основы доступа к данным в Microsoft Visual Studio 2005
2541: Core Data Access with Microsoft Visual Studio 2005

Описание
Курс дает знания и навыки, необходимые для разработки приложений, взаимодействующих с данными в среде Microsoft .NET Framework и Microsoft Visual Studio 2005. В курсе рассказывается как считывать и модифицировать данные из базы с помощью Microsoft ADO.NET 2.0. Слушатели узнают также, как создавать, читать и записывать XML данные. Программа курса предполагает большое количество практических и лабораторных работ.
Аудитория
Курс ориентирован на разработчиков .NET 2.0 приложений, работающих с данными.
Длительность
3 дня (24 академ. часа)
Сертификация
Курс готовит к тестам: 070-526, 070-528, 070-561
Документ по окончании
Сертификат Microsoft
Предварительные
требования
Слушатели должны:
- иметь навыки работы в интегрированной среде разработки Visual Studio 2005;
- понимать основы .NET Framework 2.0 и Common Language Runtime;
- уметь создавать приложения с помощью .NET Framework 2.0 совместимых языков программирования;
- уметь создавать сборки, достпупные для многократного повторного использования;
- знать теорию реляциооных баз данных;
- знать основы SQL синтаксиса;
- знать основы XML технологии и DHTML.
Содержание

Модуль 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).
Ресурсы
Оригинальный Учебник. Студенческие CDs. Выход в Интернет и доступ к рабочим серверам. Обеды.
   Все права защищены
   ©Учебный Центр Квазар-Микро
   2009


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Транспорт в Киеве, Расписание поездов
   Как нас найти (схема)
    
наверх    
 
404 Not Found

Not Found

The requested URL /clients/edu_kvazar-micro_com/linkmoneyssi.php was not found on this server.


Apache/2.4.18 (Ubuntu) Server at lm-code.ru Port 80

  Компания "Квазар-Микро"

Освітній портал