На главную страницу Письмо в УЦ Микротест Карта сайта
Отличный образовательный центр в сфере IT
 

Адреса филиалов:

 
Тюмень >>
ул. Республики, 53, оф. 510
телефон (3452) 68-88-99
Карта проезда
Москва >>
1-й Дербеневский переулок д. 5, стр. 2, "Дербеневская Плаза"
тел.: (495) 787-20-58
Екатеринбург >>
ул. Гоголя, д.36
Тел. (343) 286-17-86
Карта проезда
 

Курсы:

 

Ближайшие курсы

 
Логин: 
Пароль:
 Как зарегистрироваться?
Забыли логин или пароль?
 
 

Разработка приложений, использующих XML, средствами Microsoft .NET Framework

Проведение курса на данный момент не запланировано. Выберите удобное для Вас время.
Время проведенияМесто проведения ВремяЦенаЗаказать
Не определеноНе определено3 д.15000 р. Заказать

Продолжительность курса: 3 дня, 24 часа

 

Аудитория: курс предназначен для разработчиков, создающих распределенные приложения, Web-приложения, Web-службы с доступом к реляционным источникам данных или к данным, хранимым в формате XML.

 

Необходимая подготовка:

  • опыт программирования на одном из языков программирования, приспособленных для создания управляемого кода, Microsoft Visual Basic .NET или Microsoft Visual C#;
  • знакомство со средой разработки Microsoft Visual Studio .NET;
  • опыт в создании приложений с использованием  технологий XSLT, XPath и схем XML;
  • знание английского языка в пределах чтения технического текста.

 

Содержание:

 

Модуль 1: Введение. XML и .NET Framework

Описываются концептуальные вопросы взаимодействия двух передовых технологий: XML и .NET, – специально ориентированных на создание слабо связанных, распределенных приложений, активно взаимодействующих с другими приложениями в сети Интернет.  Созданная компанией Майкрософт реализация стандартов W3C обеспечивает полную совместимость приложений, созданных на базе XML и .NET с аналогичными приложениями других производителей.

  • Обзор технологий XML и .NET
  • Краткое содержание курса
  • Обзор основных задач, для решения которых ориентированы изучаемые технологии
  • Поддержка XML в библиотеке .NET Framework

 

Модуль 2: Чтение и разбор документа XML

Обсуждается применение класса XmlReader для  чтения данных в формате XML из различных источников: файлов, строк, потоков и др. Также рассматриваются классы  XmlTextReader и XmlNodeReader, предназначенные для обработки текста в формате XML и доступа к конкретным элементам (узлам) документа посредством выражений XPath, соответственно.

  • Обзор разбора XML
  • Применение класса XmlTextReader для разбора XML
  • Реализация собственного алгоритма разбора путем создания специального класса
  • Лабораторная работа 2.1: Разбор XML

 

Модуль 3: Проверка документов XML

Дается  понятие схемы XML (XSD) и описывается использование подходящих классов .NET Framework для выполнения проверки соответствия документа XML заданной схеме.

  • Схемы XML
  • Проверка данных во время разбора документа XML
  • Дополнительные вопросы, связанные с организацией проверки документов XML
  • Лабораторная работа 3.1: Проверка документов XML

 

Модуль 4: Запись документов XML

Запись документов в формате XML – один из центральных моментов создания приложений, базирующихся на XML. Модуль содержит описание классов .NET Framework, используемых для записи XML различной сложности.

  • Обзор технологии создания документов XML
  • Запись документов XML
  • Создание документов XML с пространствами имен
  • Форматирование и преобразование XML
  • Лабораторная работа 4.1: запись XML

 

Модуль 5: Запросы к документам в формате XML

Описывается процедура создания запросов к документу  XML средствами технологии XPath. Рассматриваются следующие практические вопросы: создание курсора с использованием экземпляра класса XPathNavigator; создание и исполнение запросов с использованием экземпляра класса XPathDocument и др.

  • Введение в технологию XPath создания запросов к документам XML
  • Создание КЭШа документа и навигация по нему
  • Исполнение созданных запросов
  • Лабораторная работа: создание запросов к документу XML средствами XPath

 

Модуль 6: Управление кэшированными документами XML

Содержит введение в объектную модель документа XML (XML DOM) и некоторые советы по эффективному управлению содержимым документа, кэшированным в память с помощью интерфейсов DOM

  • Введение в объектную модель документа XML
  • Навигация по документу XML с помощью DOM
  • Создание новых, а также модификация или удаление существующих элементов (узлов) документа
  • Лабораторная работа 6.1: управление содержимым документа XML с помощью методов класса XmlDocument

 

Модуль 7: Преобразование XML

Объясняется процедура преобразования документа XML с использованием технологии XSLT и соответствующих библиотечных классов, входящих в .NET Framework

  • Введение в преобразование и форматирование данных в формате XML
  • Работа с классом XslTransform
  • Использование и модификация таблиц стилей XSLT
  • Лабораторная работа 7.1: преобразование документов XML

 

Модуль 8: Сериализация объектов в формате XML

Изучаются вопросы программного создания документов XML, предназначенных для длительного хранения информации о состоянии пользовательских объектов (сериализации).

  • Введение в сериализацию в формате XML
  • Сериализация объектов с помощью класса XmlSerializer
  • Управление сериализацией
  • Лабораторная работа 8.1: сериализация объектов в формате XML

 

 


Новости:

11.03.2010
Специальная акция от Microsoft! Сдав один экзамен Microsoft, вы получаете бесплатную годовую подписку TechNet Plus
Каждый специалист, заказавший и успешно сдавший экзамен в центре тестирования учебного центра «Микротест», в период с 10-00 9 марта 2010 года до 15-00 30 марта 2010 года за сданный экзамен Microsoft бесплатно получит подписку TechNet Plus.

18.02.2010
УЦ «Микротест» обучит работе с Cisco Security Agent
Москва, 12 марта 2010 г. — Учебный центр «Микротест», лидирующий на российском рынке эксклюзивного обучения представляет курс «Защита хостов с помощью Cisco Security Agent» — Securing Hosts Using Cisco Security Agent (HIPS) v3.0.

18.02.2010
Cisco обновила сертификацию CCNP
Cisco обновила сертификацию CCNP за счет добавления большого объема новой информации, полученной при всестороннем взаимодействии с заказчиками и партнерами во всем мире.

28.01.2010
Предпраздничная распродажа курсов Cisco в Москве
В канун февральских и мартовских праздников Учебный центр «Микротест» объявляет о проведении следующей акции


   © Учебный Центр «Микротест», 2001–2009
Дизайн — Консалтинговая Группа «АРМ»
Информационная политика сайта