День 1.
Урок 1: Обзор архитектуры Xpage
· Тема А: Обзор архитектуры Xpage
· Тема В: Использование модели событий Xpage
Урок 2: Использование JavaScript на стороне сервера
· Тема А: Реализация преимуществ использования JavaScript на стороне сервера
· Тема В: Вызов JavaScript на стороне сервера с помощью JavaScript со стороны клиента
· Тема С: Использование библиотек JavaScript на стороне сервера
Урок 3: Создание тем
· Тема А: Работа с предварительно настроенными фреймворками CSS
· Тема В: Использование тем для настройки свойств элемента управления
Урок 4: Использование расширенных свойств элементов управления библиотеки Dojo
· Тема А: Обзор Dojo
· Тема В: Обзор библиотек dijit
· Тема С: Добавление dijit в страницу XPage
· Тема D: Использование кастомизированных элементов управления Dojo
· Тема Е: Разбор JSON
День 2.
Урок 5: Использование лучших практик
· Тема А: Кодирование и производительность
· Тема В: Оптимизация
· Тема С: Компоновка
· Тема D: Отладка
· Тема Е: Документация разработчика и пользователя
Урок 6: Использование элементов управления с открытым кодом
· Тема А: Работа с OpenNTF
· Тема В: Применение элементов управления с открытым кодом
· Тема С: Использование мобильных возможностей
Урок 7: Взаимодействие с Java
· Тема А: Обзор Java 2 Enterprise Edition (J2EE)
· Тема В: Работа с перспективой Java в Domino Designer
· Тема С: Работа с управляемыми компонентами
· Тема D: Расширение приложений XPage с помощью программного интерфейса (API)
Урок 8: Расширение источников данных
· Тема А: Использование реляционных источников данных
· Тема В: Работа с программируемыми источниками данных
|