|
Lesson 1: Introducing Composite Applications
Topic 1A: Examining the Composite Application Architecture
- Composite Applications
- Service Oriented Architecture
- What is Eclipse?
- Eclipse and IBM Lotus Products
- Rich Client Platform
- Components of a Composite Application
- Host Environments for Composite Applications
- Composite Application Catalogs
- How Composite Applications Work
Topic 1B: Identifying Composite Application Development Tools
- Tools for Developing Components
- Tools for Creating Composite Applications
Topic 1C: Overview of Creating Composite Applications
- Checklist: Creating a Composite Application
Lesson 2: Creating a Composite Application from NSF Components
Topic 2A: Designing NSF Components
- NSF Components
- View Display Options for Built-in NSF Components
- Using View Display Options for Other NSF Components
- Using Pages in Composite Applications
- Design Considerations
- How to Design NSF Components
Topic 2B: Creating NSF Components
- Composite Application Design Elements
- The Property Broker Editor
- Checklist: Creating an NSF Component
- LotusScript Classes, Properties, and Methods
- Built-In Properties and Actions
- How to Create NSF Components
Topic 2C: Creating Composite Applications from NSF Components
- Storing Composite Applications in Lotus Notes Databases
- Creating and Assembling Domino-Hosted Composite Applications
- Specifying Component Properties for a Composite Application
- Access Control Options
- Managing Component Palettes
- The Composite Application Editor Wiring Interface
- How to Create Composite Applications from NSF Components
Topic 2D: Testing and Deploying a Composite Application
- Testing Considerations
- Composite Application Debugging Tools
- Guidelines for Debugging NSF Components and Composite Applications
- Deploying Domino-Hosted Composite Applications
- Provisioning
- How to Test a Composite Application
Lesson 3: Creating Composite Applications with Non-IBM Lotus Notes Components
Topic 3A: Incorporating an Eclipse Component
- Determining the Reusability of Existing Components
- Eclipse Update Sites
- Provisioning and Access Control
- Exploring an Eclipse Component
- How to Incorporate an Eclipse Component
Topic 3B: Hosting Composite Applications with Non-IBM Lotus Notes Components
- How a Domino Server Hosts a Composite Application
- Wiring and Re-Wiring Components
- Hosting Composite Applications on WebSphere Portal
- Tools for Developing Portlets
- Preparing the Lotus Notes Client for Viewing Composite Applications
- Portlet Generation and the Composite Application Editor
- The Lotus Notes Server Client Installer
- The Home Portal Account Setting
- Updating Eclipse Components in Composite Applications
- Debugging and Troubleshooting Composite Applications that Contain Eclipse Components
Topic 3C: Extending the IBM Lotus Notes Client
- Eclipse Plug-Ins
- Extension Points
- Customizable Areas in the Lotus Notes Client
- Enabling User-Initiated Updates
- How to Extend the Lotus Notes Client
|