На главную страницу Письмо в УЦ Микротест Карта сайта
Отличный образовательный центр в сфере 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 р. Заказать
align="left" >Продолжительность курса: 3 дня, 24 часа

align="left" > 

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

align="left"

align="left" >Необходимая подготовка:

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

    align="left" >Содержание:

     

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    align="left"


    Новости:

    26.08.2010
    Учебный центр «Микротест» представляет курс IP6FD
    Москва, 4 октября 2010 г. — Учебный центр «Микротест» представляет курс «Основы протокола IPv6, дизайн и построение сетей на его основе».

    19.08.2010
    Курс Настройка и Эксплуатация SESM/ISG проводится в последний раз


    02.07.2010
    В УЦ Микротест, Москва прошел бесплатный семинар « Новейшие технологии построения виртуальных частных сетей: GET VPN, IPSec VTI» из цикла бесплатных IT-вечеров


    10.06.2010
    Учебный Центр NTC Корпорации ЮНИ и Учебный Центр «Микротест» проводят День открытых дверей для специалистов по информационной безопасности
    16 и 17 июня 2010 года Учебный Центр NTC Корпорации ЮНИ и Учебный Центр «Микротест» приглашают на День открытых дверей. Мероприятие проводится с целью ознакомления максимально широкого круга ИТ-специалистов с решениями ведущих производителей в области информационной безопасности


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