Урок 1: Архитектура XPage и архитектура, основанная на формах
· Тема 1А: Обзор архитектур
· Архитектура приложений, основанная на формах
· Архитектура приложений XPage
· Тема 1В: Сравнение архитектур
· Сравнение архитектур
· Планирование навигации Вашего приложения
· Сравнение доступных функций
· Сравнение функций безопасности
Урок 2: Проектирование XPage приложения
· Тема 2А: Анализ результатов сравнения архитектур
· Определение особенностей
· Определение улучшений, основанных на требованиях пользователей
· Тема 2 В: Определение метода внедрения
· Преобразование приложений
· Интеграция приложений
· Разработка нового приложения
Урок 3: Улучшение пользовательского интерфейса
· Тема 3А: Оформление пользовательского интерфейса для приложений
· Работа со структурами каскадных таблиц стилей
· Тема 3В: Планирование, реализация и многократное применение пользовательских элементов управления
· Тема 3С: Интеграция тем
Урок 4: Расширение функционала элементов управления
· Тема 4А: Многократное применение элемента управления
· Обзор элемента управления
· Сравнение и сопоставление с элементом управления «вид»
· Реализация повторяющегося элемента управления
· Тема 4В: Проверка расширенной функциональности
· Обзор
· Выполнение кода элемента управления на стороне клиента и на стороне сервера
· Конвертеры JavaScript
· Регулярные выражения
· Фильтрация активного контента
· Тема 4С: Управление ошибками
· Обеспечение «мягких» отказов
· Отображение страницы ошибки
Урок 5: Интеграция данных
· Тема 5А: Интеграция источников данных
· Использование источников данных
· Соединение множества приложений Domino
· Тема 5В: Различие областей действия переменной
· Работа с областью действия переменной
Урок 6: Дополнительные особенности
· Тема 6А: Интеграция рабочего процесса
· Интеграция существующих агентов
· Применение библиотек JavaScript для рабочего процесса
· Тема 6В: Работа с дополнительными функциями
· Работа с элементами управления из библиотеки Dojo
· Использование режима событий в XPage
|