Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

BlammoSplat: Создание Web-сайта сообщества аниматоров OpenLaszlo: Совместная работа над анимациями

Николас Чейз, автор, Studio B
Николас Чейз (Nicholas Chase), автор Studio B (www.studiob.com), работает в области разработки web-сайтов для таких компанаий как Lucent Technologies, Sun Microsystems, Oracle и Tampa Bay Buccaneers. Ник работал учителем физики в средней школе, менеджером по низкоуровневой утечке радиоактивности, редактором интерактивного журнала по научной фантастике, инженером мультимедийных средств и инструктором по Oracle. Не так давно он был директором по технологии в компании, специализирующейся на интерактивных взаимодействиях в Clearwater, Florida. Николас является автором четырех книг по Web и XML-разработке, включая "XML Primer Plus" (Sams). Он любит общаться с читателями, и к нему можно обратиться по адресу nicholas@nicholaschase.com nicholas@nicholaschase.com.
Кит Стрикленд, администратор Lotus Notes/Domino, Независимый разработчик
Кит Стрикленд (Keith Strickland) занимается администрированием и разработкой для Lotus Notes/Domino. Он работал в больших корпорациях, таких как Coca-Cola, Sprint и Unisys, и последние 11 лет занимается вопросами Lotus Notes. Он также является главным руководителем в проекте User Administration Utility на сайте OpenNTF. Вы можете посетить блог Кита по адресу http://www.keithstric.com.

Описание:  В этом учебном пособии рассказывается о том, как предоставить посетителям сайта возможность оценивать ролики и комбинировать анимации в новые ролики. Это третья часть в серии из трёх учебных пособий, описывающих создание сайта с использованием Domino и OpenLaszlo.

Больше статей из этой серии

Дата:  05.12.2008
Уровень сложности:  средний

Активность:  6602 просмотров
Комментарии:  

Прежде чем начать

Об этом учебном пособии

Часть 1 этой серии познакомила вас с Notes и Domino в процессе создания ядра Web-сайта BlammoSplat. В части 2 рассматривался процесс анимации и способы создания и запуска анимаций OpenLaszlo. В этом учебном пособии вы узнаете, как дать посетителям возможность оценивать имеющиеся анимации и комбинировать готовые анимации в новые ролики.

В этом учебном пособии вы узнаете:

  • Как использовать Java™ и объектную модель документа XML для комбинирования анимаций OpenLaszlo
  • Как создавать Java-библиотеки в Domino
  • Как вызывать Java-код из LotusScript -агентов
  • Как создавать новые документы Domino и добавлять в них различные файлы
  • Как отмечать отдельные документы с помощью флажков
  • Как заменять отдельные части главной страницы Domino
  • Как заменять стандартные кнопки Domino

После прочтения учебного пособия вы будете понимать основы сайта BlammoSplat.


Об этой серии учебных пособий

В этой серии показано, с какой лёгкостью можно использовать приложения Lotus Notes и Domino для создания полнофункциональных Web-приложений. За эти три учебных пособия вы создадите Web-сайт сообщества (BlammoSplat) позволяющий посетителям загружать, комментировать и динамически комбинировать анимации OpenLaszlo.

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

Все эти возможности будут доступны на Web-сайте созданном с использованием Lotus Notes и Domino.


Предварительные условия

Учебное пособие предназначено для Web-разработчиков, которые хотят узнать больше об использовании Lotus Notes и Domino в создании Web-приложений. Данное учебное пособие предполагает, что вы имеете некоторый опыт в программировании. У вас должно быть понимание основ создания приложений Notes, которое вы можете получить, прочитав Часть 1 из этой серии уроков. В примере используется LotusScript, но опыт разработки на LotusScript необязателен т.к. все моменты подробно расписаны. Знание XML также желательно, но не обязательно.


Системные требования

Для изучения данного учебного пособия вам потребуется следующее программное обеспечение:

  • Базовое приложение BlammoSplat: Часть 1 описывает создание базы данных Notes, в которой посетители могут создавать свои учётные записи для сайта BlammoSplat, читать и создавать сообщения. Вы можете скачать файл NSF, но вам необходимо прочитать Часть 1 для настройки приложения.
  • Сервер Domino 8: доступна для загрузки пробная версия. Данное ПО используется для хостинга приложения и вам придётся его установить.
  • Domino Designer 8: доступна для загрузки пробная версия. Это ПО необходимо для создания баз данных Domino "с нуля"; также вы будете использовать его для регистрации приложения.
  • JDK 1.4x или выше: OpenLaszlo запускается на встроенном сервере Tomcat. Не нужно уделять этому много внимания, но для работы необходимо установить Java SDK (одного только JRE будет НЕДОСТАТОЧНО).
  • OpenLaszlo: анимации, созданные в этом учебном пособии, используют API OpenLaszlo и значит для компиляции и запуска вам понадобится сервер OpenLaszlo.

1 из 11 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Lotus, Open source
ArticleID=356779
TutorialTitle=BlammoSplat: Создание Web-сайта сообщества аниматоров OpenLaszlo: Совместная работа над анимациями
publish-date=12052008
author1-email=nicholas@nicholaschase.com
author1-email-cc=
author2-email=keithstric@gmail.com
author2-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).