Ближайшие курсы
Об этом блоге
Слукин Сергей - тренер, независимый консультант. Microsoft Certified Trainer, Professional Developer, Technology Specialist, IT Professional Специализируюсь на: SharePoint 2013, SharePoint Server 2010, Office 365, SharePoint 2007, MOSS 2007, WSS 3.0, SharePoint Designer 2010, .NET, ASP.NET, C#, ADO.NET, LINQ, WPF, WCF, WF, Silverlight, Visual Studio 2012, Visual Studio 2010, Windows Phone 7.5, Biztalk 2010, SQL Server 2012, SQL Server 2008 R2, Business Intelligence, Reporting, Analysis, Integration Services.
Календарь
<<  Июль 2017  >>
ПнВтСрЧтПтСбВс
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

Курс "М2541 Основы доступа к данным на базе Microsoft Visual Studio 2005"

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft

Цель курса

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

После изучения данного курса Вы будете уметь использовать уникальные возможности Microsoft Visual Studio 2005 и модели доступа к данным ADO.Net (Framework 2.0) для разработки приложений баз данных.

Описание курса

Трехдневный курс "Основы доступа к данным на базе Microsoft Visual Studio 2005" является базовым курсом, в котором рассматриваются архитектура и программные элементы модели доступа к данным ADO.Net, упрощающей создание как традиционных Windows-приложений, так и распределенных систем, работающих в сети Интернет.

Курс обеспечивает необходимый уровень практических навыков по разработке приложений баз данных. Вас научат задавать и шифровать строку подключения к базам данных, выполнять всевозможные команды в реляционной базе данных, применять механизм транзакций, использовать инструменты и утилиты Visual Studio 2005 для работы с базой. Вас научат работать с XML данными и XML схемами, применять на практике объектную модель документа DOM для разбора и модификации XML данных.

Слушатели имеют возможность выбора языка программирования при выполнении лабораторных работ курса, а именно Visual Basic .Net или Visual C#.

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

По окончании курса Вы будете уметь

1.       Формировать строку подключения к базам данных

2.       Читать и обновлять данные в базе

3.       Программировать транзакции

4.       Программировать работу с базой в отсоединённом режиме

5.       Использовать утилиты Visual Studio 2005 для работы с базой в отсоединённом режиме

6.       Работать с XML данными, читать и сохранять их

7.       Уметь анализировать XML данные путём использования объектной модели DOM

Содержание курса

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

2.       Выполнение запросов в базе и обновление базы данных

3.       Программирование транзакций

4.       Программирование работы с базой в отсоединённом режиме

5.       Использование утилит Visual Studio 2005 для работы с базой в отсоединённом режиме

6.       Работа с XML данными в отсоединённом режиме

7.       Сохранение и чтение XML данных

8.       Обработка XML данных путём использования объектной модели DOM

Длительность курса

24 академических часа / 3 дня

В курсе рассматриваются следующие вопросы

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

1.       Архитектура ADO.Net

2.       Формирование подключения к базе и чтение данных

3.       Пул подключений к базе данных

4.       Практика:

a.       Подключение к базам данных;

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

c.       Чтение данных из базы;

d.      Обработка событий и исключений, возникающих при работе с базой данных;

e.      Конфигурирование и использование пула соединений.

Модуль 2. Выполнение запросов в базе и обновление базы данных.

1.       Реализация команд в ADO.Net

2.       Выполнение параметризованных запросов

3.       Практика:

a.       Создание и выполнение запросов;

b.      Создание и выполнение параметризованных запросов;

c.       Работа с командами обновления.

Модуль 3. Программирование транзакций.

1.       Реализации локальных транзакций

2.       Реализации распределённых транзакций

3.       Уровни изоляции транзакций

4.       Практика:

a.       Выполнение обновления данных в рамках транзакции;

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

c.       Программирование распределённых транзакций.

Модуль 4. Программирование работы с базой в отсоединённом режиме.

1.       Отсоединённый режим работы с базой в ADO.Net

2.       Работа с объектами DataSet

3.       Использование объектов DataView

4.       Практика:

a.       Программное создание объектов DataSet;

b.      Добавление, модификация и удаление данных в DataSet;

c.       Слияние объектов DataSet;

d.      Создание и использование DataView

Модуль 5. Использование утилит Visual Studio 2005 для работы с базой в отсоединённом режиме.

1.       Преимущества строго типизированного объекта DataSet

2.       Работа с объектом TableAdapters

3.       Практика:

a.       Создание строго типизированного объекта DataSet в дизайнере Visual Studio 2005;

b.      Добавление пользовательского кода к строго типизированному объекту DataSet;

c.       Реализация дополнительных запросов в объекте TableAdapters.

Модуль 6. Работа с XML данными в отсоединённом режиме.

1.       XML представление данных объекта DataSet

2.       Использование режима представления данных DiffGrams

3.       Практика:

a.       Сохранение и чтение XML данных объекта DataSet;

b.      Сохранение и чтение схемы данных.

Модуль 7. Сохранение и чтение XML данных

1.       Чтение XML данных

2.       Сохранение XML данных

3.       Практика:

a.       Работа с классом XmlWriter;

b.      Работа с классом XmlReader;

Модуль 8. Обработка XML данных путём использования объектной модели DOM

1.       Объектная модель DOM

2.       Работа с объектами XmlDocument и XmlNodes

3.       Практика:

a.       Использование DOM для чтения XML данных;

b.      Использование DOM для модификации и сохранения XML данных;