D8C53 IBM Lotus Domino Designer 8.x : LotusScript
Содержание курса
|
Курс средней сложности для программистов Notes, хорошо разбирающихся в использовании Domino Designer 8. В курсе не рассматриваются аспекты, не относящиеся к разработке LotusScript.
|
|
Необходимая подготовка к курсу |
|
· Наличие большого опыта использования Lotus Notes 8 · Хорошее знание среды Domino Designer 8, включая разработку форм и видов
|
|
Результаты обучения |
|
По прохождении курса слушатели изучат: · Основы LotusScript и объектной модели Domino · Знания, где в приложениях Domino может быть использован LotusScript · Возможности отладки LotusScript · Возможность создания экземпляра объекта Notes · Значения сессии Notes, базы данных в Notes, нового документа, операции над объектами NotesItem и классы объектов пользовательского интерфейса · Проверка данных · Работа с массивами · Выполнение операций с объектами типа дата-время, rich text, коллекция документов
|
|
Основные темы |
|
· Использование фундаментальных элементов языка LotusScript в разработке и отладке приложений в Domino Designer · Использование LotusScript в обработке событий Notes для управления объектами в Domino Object Model · Настройка клиента, сервера, баз данных и механизмов безопасности документов для разрешения управления через LotusScript · Согласование типов данных LotusScript и Notes и проверка данных, вводимых пользователем · Проектирование процедур обработки ошибок для корректного исправления ошибок во время выполнения · Управление новыми и существующими документами и коллекциями документов · Использование обмена сообщениями для отправки электронной почты, документов и новостей · Управление списком доступа баз данных и разработка альтернативного пользовательского интерфейса, так что бы пользователи могли легко управлять безопасностью базы данных
· Взаимодействие с пользователями с помощью как примитивного LotusScript, так и сложных диалоговых окон Notes · Использование профайла документов для хранения приложений и настроек пользовательской конфигурации · Разработка собственных процедур и классов и использование библиотек для хранения и совместного использования часто применяемых процедур с помощью элементов дизайна и приложений · Разработка серверных агентов LotusScript и объектов Notes для обработки документов · Отладка агентов с помощью удаленного отладчика LotusScript, запись ошибок в лог, профайл производительности агента и работа с администратором сервера для разработки нагрузочных тестов приложения для мониторинга текущей производительности агента · Работа с текстовыми файлами на файловой системе · Создание MIME контента, который можно использовать для отправки электронных писем с нетронутыми HTML · Анализ XML-файла для извлечения элементарный данных и атрибутов · Запуск процедур хранимых в Windows, Notes и других DLL-библиотеках приложений · Создание экземпляра объекта от других продуктов таких, как приложения Office, Windows Script Host, и Windows Management Instrumentation с помощью СОМ используя их свойства и методы |