Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О Notes Читать статью
 


О Notes

Главная   Библиотека   О Notes

What's new in application design (Domino Designer 8.5.1) [перевод]

Оригинал: What's new in Domino Designer 8.5.1 \ What's new in application design
Перевод: Черепанов Андрей (DuChan), 2009

Примечание: Данный перевод является любительским+машинным,так что не рассчитывайте на то что все в тексте будет корректно и дословно как в оригинале. Переводилось "для себя", что бы более подробно разобраться в новой технологии, но может будет интересно кому-то еще.

Проектирование приложений

В этом релизе Domino Designer, добавлены следующее конструктивные особенности и улучшения:


    - Поддержка XPages в Notes Client - внедрение этой функции означает, что вся сила XPages теперь доступна в клиенте Notes, чтобы вы могли разрабатывать новые, неотразимые и визуально привлекательные приложения для клиента. Это означает, что можно разработать приложение один раз и оно будет работать как на клиенте так и в браузере без дублирования усилий. Для запуска XPages не обязательно иметь установленный Designer .

    - Поддержка XPages в offline - XPages теперь также может работать в автономном режиме в клиенте. Разработчики приложений могут применять существующие веб-приложения для работы в автономном режиме, на клиенте, путем создания локальной реплики и включении нового параметра запуска XPages с помощью Designer property или Infobox на клиенте. Разработчики могут также создавать новые локальные XPages приложения и запускать их на клиенте. Пользователи могут запускать XPages приложениями в автономном режиме и реплицировать обновления обратно в обычном порядке.

    - Компоненты на основе XPages - компоненты, основанные на XPages, могут быть разработаны в Domino ® Designer. Эти компоненты могут быть развернуты в композитных приложениях и Lotus ® Mashups. Пользователи могут также включать XPages приложение в композитные приложения, включая XPage приложение в качестве компонента NSF и организовывая взаимодействие с другими компонентами, как компонент PIM и Google виджеты. Разработчики приложений могут заставить XPages приложение в полной мере участвовать в составной модели приложения, добавляя JavaScript-код или простые действия, публиковать и получать событий и параметры процесса.

    - Темы - В Designer 8.5.1 с поддержкой xpage rich клиентов, имеется возможность в создании отдельной темы для клиента и веб, если приложение этого требует. Поскольку более вероятно, что платформы совместно не используют общую тему, Вы все еще в состоянии легко выбрать ее. Однако, поскольку общая тема для XPages теперь больше не означает просто "Web", было необходимо отделить темы для Basics/Web в разделе Application Properties. Эта версия сейчас отделяет установки XPage темы от настройки темы для классического веб-сервера.

    - Composite Application Editor - Для этого релиза были внесены следующего обновления в Composite Application Editor:

        o Палитра поддерживает Notes PIM и Notes View контейнеры

        o Управляемая поддержка Browser/Browser Container

        o Поддержка Notes Document Container

        o Поддержка Symphony контейнера

        o Поддержка HOD контейнера

        o Поддержка Inline Editing

        o Поддержка пользовательских действий

        o Поддержка Portal 6.1

        o Пользовательские параметры конфигурации, которые расширяют редактирование параметров компонентов в новой вкладке и полях

        o Пользовательские настройки для непосредственного манипулирования компонентом в редакторе рабочего пространства (например, панель инструментов для настройки контейнера компонентов)

        o Поддержка для добавления виджетов из каталога палитры компонентов


      Более подробно смотрите в разделе Composite Application Editor документации для более подробной информации.

    - Фильтрация элементов дизайна - с этого выпуска, Domino Designer имеется возможность фильтрации элементов дизайна через фильтр в окне панели управления. Эта средняя панель в Domino Designer, если выбраны элементы дизайна. Поле фильтра находится в верхнем правом углу панели.

    - Рабочий набор(Working sets) - при работе с приложениями, вы можете сгруппировать несколько приложений вместе в рабочий набор. Applications Navigator можно использовать для рабочих наборов для ограничения отображения набора приложений. Если рабочий набор выбран в Applications Navigator, будут показаны его ресурсы, дочерние ресурсы, и родительские ресурсы, содержащихся в рабочем наборе. В этом выпуске, задачи рабочих наборов, создания и использования приложений, были изменены, чтобы сделать использование легче.


Domino Designer движется к Eclipse

Domino Designer реализован на платформе Eclipse для Notes 8.5. Аспекты движения разработки приложений Notes Domino на одной платформе Eclipse, поддерживаются, начиная с Notes 8.0. Можно консолидировать разработки приложений на платформе Eclipse - среды с открытым исходным кодом, подключаемыми модулями, которая поможет вам сократить расходы на разработку при повторном использовании и совместному использованию ИТ артефактов для более эффективного развития. Lotus Software охватывает и опирается на многие открытые стандарты, и это направление для Domino Designer 8.5 позволяет объединить инструменты и бизнес-приложения для более продуктивного использования конечными пользователями.

XPages

XPage новый элемент дизайна Domino Designer, который позволяет создавать Web 2.0 страницы, основанные на технологии JSF. Особенности XPages включают в себя:


    - Легкий дизайн, страницы используя встроенные элементы управления

    - Полностью расширяемы с помощью пользовательских элементов управления (композитный элементов)

    - Полная поддержка стайлинга с помощью CSS

    - Расширенная библиотека Web элементов управления (панель с закладками и т.д.)

    - Поддержка различных веб-клиентов

    - Поддержку сценариев языка JavaScript для клиента и действий на стороне сервера

    - Прямой доступ к библиотекам Java на сервере

    - AJAX (например, частичное обновление страниц, ввод с опережением, и т.д.)


XPages это устранение барьеров для веб-программирования в Domino, обеспечивая расширенные возможности дизайна страницы. Опытные программисты могут иметь полный контроль над генерацией разметки. XPages также позволяют доступ к любым данным и обеспечивают простой способ для локализации приложений.

XPages являются одним из элементов дизайна доступный в Applications Navigator (левая вкладка User Interface).

Обратитесь к Руководству Lotus Domino Designer XPages - онлайн помощь, для более полной информации, как это использовать. Для доступа к этой информации выберите Help - Help Contents из меню Domino Designer, чтобы запустить Eclipse Help System. Плагины доступны в левой стороне панели Contents.

Темы в XPages

Темы доступны в XPages для настройки серверной генерации HTML, и может быть использованы для определения внешнего вида приложений. Тема может быть установлена на глобальном уровне, распространяться на все приложения, выполняющиеся на сервере, или применительно к одному приложению. Различные темы могут также применяться в зависимости от контекста.

Темы отличаются от стилей в том, что они не ограничиваются CSS стилями. Тема может определить значение любого XML свойства, в том числе такие функциональные свойства, как количество строк для отображения. Темы могут присвоить значения выражениям JSF, которые будут интерпретированы, как если бы это выражение было в источнике.

Темы могут быть использованы для контроля всех XML свойств XPage. Темы могут также контролировать все свойства стилей CSS и атрибутов для веб-страниц, обслуживаемых Domino. Тема может быть настроена для целевой XPages и для Domino Web окружения, с различными свойствами.

XPages являются одним из элементов дизайна доступных в Applications Navigator (левая вкладка User Interface). Темы доступны в категории с элементом дизайна Resources .

Обратитесь к Руководству Lotus Domino Designer XPages - онлайн помощь, для более полной информации, как это использовать. Для доступа к этой информации выберите Help - Help Contents из меню Domino Designer, чтобы запустить Eclipse Help System. Плагины доступны в левой стороне панели Contents.

Расширенные возможности генерации HTML

Domino Web Engine поддерживает XPages темы, XML совместимый HTML, и авто классы. Разработчик веб-приложения имеют возможность создавать таблицы стилей CSS, которые управляют стилем веб-страницы Domino, для конкретного набора объектов Domino. Кроме того, опытный разработчик JavaScript сможет манипулировать набором объектов Domino в браузере во время выполнения кода JavaScript.

Чтобы воспользоваться HTML, откройте окно Свойства базы данных и установите флажок "Enable enhanced HTML generation."

Domino Designer и XPages интерактивная справка через дополнения к Eclipse

Lotus Domino Designer Basic User Guide and Reference доступна как онлайн помощь в виде плагина Eclipse.

Lotus Domino Designer XPages User Guide and Lotus Domino Designer XPages Reference интерактивная справка, также предоставлена для более полной информации, относительно функции XPages и как их использовать.

Для доступа к этой информации выберите Help-Help Contents из меню Domino Designer, чтобы запустить Eclipse Help System. Плагины доступны в левой стороне панели Contents.

JavaScript элементы управления

Эта версия позволяет отображать rich-текст в веб на основе Dojo JavaScript. Dojo является открытым, с исходным кодом, DHTML инструментарием написанным на JavaScript. См. http://dojotoolkit.org.

Стайлинг для JavaScript элементов управления

По умолчанию, стилем для элементов управления JavaScript, являются следующие файлы каскадных таблиц стилей (CSS) на сервере Domino:

domino\data\domino\js\dojo\ibm\domino\domino-default.CSS

Где domino\data\domino\js\dojo\ это каталог Dojo, в каталоге данных Domino. Будьте осторожны, если вы хотите изменить этот файл.

Вы можете изменить веб стили rich текста на вкладке HTML в окне свойств.

Отображение Rich Text в веб-приложениях

При проектировании веб-приложений, следующие параметры определяют, как rich text отображает в браузере:


    - "Using HTML" - показывать как HTML, по умолчанию.

    - "Using Java Applet" - отображать через апплет. Это позволяет пользователям браузера, управлять мышью различными элементами, включая изменение цвета у выбранных элементов, и фона элементов.

    - "Using Best Fit for OS" - позволяет Web серверу Domino действовать, как он считает нужным в зависимости от браузера клиента.

    - "Using JavaScript Control" - формирует элемент управления, на JavaScript с помощью инструментария Dojo (см. http://dojotoolkit.org). Это похоже на использование апплетов, но для Dojo механизма используется стандартный HTML и CSS.


Чтобы задать способ отображения Rich Text

    1. Создайте rich text поле.

    2. Выбери Design - Field Properties.

    3. На вкладке информация, для "Web Access", выберите "Using HTML", "Using Java Applet", "Using Best Fit for OS", или "Using JavaScript Control".


Составные приложения

Здесь были добавлены много новых возможностей, изменений и усовершенствований в области композитных приложений. Обратитесь к Composite Applications - Design and Management, что бы найти более подробную информацию.

Составные приложения wiki

IBM ® Composite Applications Wiki (http://www-10.lotus.com/ldd/compappwiki.nsf) был запущен, что бы предоставить дополнительный источник информации о композитной разработке и развертывании приложений.

Смотрите также на NotesNet.ru:
Working with controls in XPages
Designing with XPages
 
  Опубликовано — 10/28/2009 |    Источник: What's new in Domino Designer 8.5.1



Добавить комментарий
Имя * :
e-mail
Комментарий * :
Код подтверждения * :


Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU