Technology:

Lotus QuickPlace 3.0

Course:

QP400

Building Instant Collaborative Applications with Lotus QuickPlace 3

Type:

Development

Duration:

2 Days

 

Summary Description:

 

Audience:

This course introduces students to QuickPlace and how to use it to create a web-based, collaborative application. The course presents considerations for building collaborative applications and how QuickPlace allows developers to incorporate these considerations instantly.

This course presents techniques for customizing the user interface of a QuickPlace from simple point-and-click changes to moving components around with HTML. The course maps the QuickPlace objects to the Domino objects and examines the QuickPlace application through Notes and Domino Designer clients. The course also shows how to create Domino agents (using LotusScript and Java) to manipulate QuickPlace data. Finally, the course examines how to create a PlaceType (template) based on an existing QuickPlace and making it available on the server for others to use.

This workshop starts by introducing students to the concept of a team collaborative application and how QuickPlace facilitates the development of this type of application. Then the course focuses on the following four areas:
· Customizing QuickPlace forms using HTML (and MS Office?)
· Customizing QuickPlace themes to control the user interface
· Manipulating QuickPlace objects with Domino tools and agents
· Creating and installing a PlaceType

 

Domino application developers who are new to QuickPlace and wish to use QuickPlace to create and customize team collaborative applications.

Topics Covered:

 

Prerequisites:

The QuickPlace architecture

Creating a QuickPlace

Customizing forms of a QuickPlace through the QuickPlace user interface

Creating new forms with HTML and JavaScript

Anatomy of a Theme

Modifying an existing Theme

Mapping the QuickPlace objects to the Domino Objects

Examining a QuickPlace application through Notes and Domino Designer

Automating functionality in a QuickPlace with PlaceBots

Creating a Java PlaceBot

Creating a LotusScript PlaceBot

Creating a PlaceType

Adding a PlaceType to a QuickPlace server

 

The prerequisites for this course include:

Familiarity with HTML and JavaScript

Ability to create LotusScript or Java agents that use the Domino Objects.

Students are encouraged to attend the following Lotus Authorized Training Courses:

Domino Designer R5 Fundamentals and

Domino Application Architecture and either

Using LotusScript in Domino R5 Applications
-or-

Using Java in Domino R5 Applications