ВАШ БРАУЗЕР УСТАРЕЛ
Для того, чтобы использовать все возможности сайта,
скачайте и установите один из новых браузеров:
Санкт-Петербург
+7 (812) 383-52-01
info@ecm-consulting.ru
Санкт-Петербург
+7 (812) 383-52-01
Поиск
EN  |  RU
Разработка приложений с WDK

Зарегистрироваться


Задача данного курса дать Web-разработчикам основные навыки работы с библиотекой Web Development Kit (WDK) при разработке Web-приложений, работающих с платформой Documentum.
Также одной из целей курса является понимание и использование Java-классов, интерфейсов и служб при разработке приложений с помощью библиотеки WDK, понимание, как они могут использоваться в JSP-страницах и конфигурационных файлах и как их можно использовать для создания собственных приложений. Курс знакомит слушателей с архитектурой WDK-приложений, позволяет получить представление о настройке таких приложений как Webtop, создавать собственные приложения с помощью WDK. Курс также раскрывает такие темы как создание собственных ограничителей использования компонент (Qualifiers) и элементов пользовательского интерфейса, связанных с данными.

Форма подготовки: Презентации/ лабораторные работы.
Продолжительность: 5 рабочих дней (10:00-18:00) с перерывами на кофе/чай и одним перерывом на обед

Необходимые знания и навыки:

  • Предварительная подготовка по курсу «Технические основы Documentum» или эквивалентные знания
  • Опыт работы с HTML и, XML)
  • Опыт программирования на Java

Слушатели смогут:

  • Научиться устанавливать и развертывать WDK поверх существующих веб-приложений с целью их изменения
  • Научиться настраивать срезу разработки
  • Научиться выполнять расширение существующих компонент WDK
  • Научиться создавать новые WDK компоненты
  • Научиться задавать пользовательский интерфейс WDK компонент с помощью JSP файлов
  • Научиться задавать обработчики событий на клиентской и серверной сторонах
  • Научиться использовать элементы управления WDK в пользовательском интерфейсе компонент
  • Научиться задавать логику навигации между компонентами WDK
  • Научиться задавать логику проверки данных введенных пользователями
  • Научиться создавать собственные действия WDK (actions)
  • Научиться выполнять кастомизацию WDK приложения на примере Webtop

Содержание

Обзор и установка WDK

  • Обзор WDK
  • Установка WDK приложений
  • Настройка и кастомизация существующих приложений с помощью WDK

Настройка среды разработки для WDK

  • Базовые представления о JEE
  • Настройка Composer-а для работы с WDK

Конфигурация  слоев приложения

  • Настройка слоев приложения
  • Иерархия слоев приложения
  • Методы изменения и расширения компонент

Компоненты

  • Компоненты и их особенности
  • Загрузка компонента с помощью URL
  • Файлы определения компонент и квалифайеры
  • Введение в WDK формы и классы поведения

Расширение компонент

  • Введение в расширение компонент
  • Определение точки входа расширения
  • Расширение компонента с помощью методик modifies и extends

NLS файлы

  • Роль NLS файлов в WDK
  • Базовые представления о NLS Файлах
  • Наследование в NLS файлах
  • Использование NLS файлов для поддержки различных языков

WDK формы

  • Роль WDK форм
  • Основные теги и элементы управления WDK
  • Использование CSS в формах
  • Расширение компонент с изменением их форм

Классы поведения

  • Роль классов поведения в WDK
  • События жизненного цикла компонента
  • Доступ к входным параметрам из классов поведения
  • Доступ к элементам управления WDK форм из классов поведения
  • Доступ к объектам контекста из классов поведения
  • Расширение компонент с заменой их класса поведения

Обработка событий

  • Обзор обработки событий в WDK
  • Создание серверных обработчиков событий типа action
  • Создание серверных обработчиков событий типа change
  • Создание обработчиков на клиентской стороне

Навигация между компонентами

  • Навигация в классе поведения компонента
  • Межфреймовые события
  • Переходы между фреймами

Служба конфигурации

  • Описание службы конфигурации
  • Роль словаря областей видимости
  • Доступ к конфигурационным элементам
  • Работа с предпочтениями
  • Использование утилиты ConfigPreview
  • Конфигурация с помощью предварительных настроек (presets)

Компонеты-контейнеры

  • Роль компонент-контейнеров
  • Dialog Container
  • Wizard Container
  • Возврат значений из вложенных компонент

Элементы управления для работы с атрибутами

  • Настройка отображения атрибутов с помощью Composer-а
  • Использование элементов управления
  • Настройка элементов управления атрибутами
  •  

Элементы управления для проверки данных, введенных пользователями

  • Добавления элементов управления проверкой на WDK форму
  • Отключение автоматической проверки

Элементы управления для отображения данных

  • Data Provider, Data Iterator, элементы управления, связанные с данными
  • Обработка наборов данных из элементов управления в классе поведения

Таблицы

  • Создание таблиц
  • Обновление содержимого таблиц
  • Настройка таблиц с помощью XML
  • Использование пользовательских атрибутов в таблицах

Компоненты поиска

  • Обзор компонент поиска в Webtop
  • Настройка компонента Search
  • Настройка компонента Advanced Search

Действия (actions)

  • Обзор WDK действий (action)
  • Классы предварительной проверки и классы логики в действиях
  • Действия в пользовательском интерфейсе

Создание действий

  • Оптимизация классов предварительной проверки
  • Передача аргументов из таблиц в действия
  • Обновление таблиц Webtop-а для оптимизации работы действий
  • Дополнение: Использование DFC в WDK


Зарегистрироваться