1. Введение в XML
Совместное использование ASP и XML
Языки разметки
Место HTML в мире компьютерных технологий
Возникновение XML

2. Структура и синтаксис XML
Структура XML
CDATA
Инструкции обработки

3. Проверка корректности документа XML по
описанию DTP
Введение в DTD

4. Проверка корректности документа XML по схемам
Компоненты схемы

5. Модель DOM
Использование модели DOM
Где можно взять синтаксический анализатор
Обзор MSXML 2.6
MSXML и W3C XML DOM
Обзор интерфейсов MSXML
Задачи

6. Интеграция XML с ASP
Соединение ASP и XML
Примеры обработки XML с помощью кода ASP

7. Использование CSS в коде XML
Более сложное упражнение
Сравнение CSS и XSL
Mozilla и Netscape 6
Другие области применения XML и CSS

8. XSL - расширяемый язык списков стилей
Использование списков стилей XSL
Списки стилей XSL
Запросы XSL
Итоги

9. Более сложные техники XSL
Улучшение кода ASP посредством XSL
Преобразование XML с помощью XSL и ASP
Внедрение сценариев и логики в XSL

10. Упражнение 1:
Список стилей XSL, управляемый данными
Введение
Познакомимся с отдельными частями общей картины
Данные
Генерация XSL
Тестовая страница
Проверка

11. Интеграция ADO и XML
Выбор ADO, XML или их совместное использование
ADO и ASP
Постоянство
ADO со стилем

12. Связывание данных с помощью XML
на клиентской стороне
Понятие связывания данных
Просмотр XML средствами связывания данных

13. Использование связывания данных XML
Динамическое создание документов XML
Обновление исходного документа XML

14. Создание библиотек процедур XML
Состав библиотеки процедур
Подробное описание функций процедур

15. Работа с развивающимися стандартами в рамках
технологий XML
Репозитории схем
Пересылка XML по физическим линиям связи

16. Упражнение 2: Инструмент интерактивного опроса
Чем же мы будем заниматься
Обзор сайта
Создание опроса
Создание отчета (showreport.asp)
Куда теперь?

17. Упражнение 3: Система интерактивной документации
Обзор архитектуры
Системы

18. Упражнение 4: Корзина покупателя
Интернет-магазина
Проектирование покупательской корзины
Установка среды для приложения покупательской
корзины

19. Упражнение 5: Приложение документооборота
Что такое документооборот
Описание проекта - Каркас документооборота
Разработка приложения

20. Упражнение 6: Использование XML и TIP
в распределенных Web-транзакциях
Бизнес-требования
Анализ решений
Разработка технического решения
Кодирование
Вопросы безопасности

21. Упражнение 7: Пересылка данных
Введение