Profile


e-Catalog


Contact

Search

Cart
Lotus Domino R5 - Application Architecture: Programming in Domino

Course Status: Released Courseware Features
Course Language: English  
Course Duration: 5 Hours  
Deployment Options: Online, Interactive CDs, Network, Downloads, Intranet  

Audience
Domino R5 application developers
Prerequisites
The SmartCurricula Lotus Domino R5 - Designer Fundamentals and Lotus Domino R5 - Application Security and Workflow
Course Aim
To describe the Domino programming architecture and to outline the means by which different programming languages are applied to the Domino architecture
Learning Objectives
Describe the Domino programming architecture and discuss the available programming options for this architecture.
Define the Domino Object Model.
Compare how LotusScript and Java can be used to access data through the Domino Object Model.
Describe how LotusScript can be used to program the Domino User Interface.
Describe the Document Object Model and compare it with the Domino Object Model.
Explain the use of the Document Object Model (DOM) in the Notes client and in web browsers.
Use JavaScript to program the Domino User Interface and compare this with using LotusScript.
Explain how CORBA can be used to access the Domino Object Model remotely.
Explain how LiveConnect can be used to integrate JavaScript and Java functionality.
Topics Covered
Introducing Domino programming
- Domino programming architecture
- Language options
- Hands-on: Choosing a language
Accessing data programmatically
- Working with the Domino Object Model
- LotusScript access
- Hands-on: Writing a LotusScript agent
- Java access
- Hands-on: Writing a Java agent
Programming the Domino User Interface
- User Interface classes
- Using events of UI objects
- Hands-on: Coding events
- Creating programmatic functions
- Hands-on: Working with user-built functions
The Document Object Model
- Fundamentals of DOM
- Hands-on: JavaScript or LotusScript
- Using JavaScript in applications
- Hands-on: Validating user input
- Using HTML in applications
CORBA and LiveConnect
- CORBA
- Hands-on: Deploying a CORBA applet
- LiveConnect


About Eno.com | Help | Terms of Use | Site Search | Contact Us | Site Map
Copyright © 1996-2002 E&A Inc. All rights reserved.