Course Name : Domino.Doc 3.0 Customization and the API

General Information (in English):

Language:

English

Brand:

Lotus

Product:

Domino.Doc

Release:

3.0

WW Region:

WorldWide

 

Format(s):

Classroom

Number of Days: 3 days


Summary Description:

This 3-day instructor/led workshop will teach experienced Notes developers, customization options, methods and strategies for Domino.Doc 3.0, encompassing simple, extended and advanced techniques using the API.

This program will consist of lecture, demonstration and presentation sessions, as well as extensive hands-on sessions dealing with customization techniques and methodologies applicable to the UI, document lifecycle, document interchange, integration of third-party applications and ODMA compliant applications.

Note: This course has been tested with IBM Lotus Domino.Doc 3.5. While this course can be taught on this version, product features specific to this version may not be covered.

 

Topics Covered:

Domino.Doc Architecture

·  Access Groups and Responsibilities

·  Storage Metaphore

·  Security Features

·  Customization Features
Basic Customization

·  Document Types

·  Binder Types

·  Custom View of Binders

·  Custom Views within Binders

·  Global Profiles
Extended Customization

·  The DocDocument Object Class

·  DocDocument Events

·  DocDocument Properties & Methods

·  Administration Events
Advanced Customization Using the API

·  API Object Model

·  Connection Protocols

·  High-level Classes

·  Object Collections

·  Profiles and Security Objects

·  Creating Documents

·  Retrieving Documents

·  Updating and Deleting Documents

·  Creating Binders

·  Security and Exception Handling

Audience:

Applications developers who will be customizing Domino.Doc. Developers will have previous Notes development experience. Developers may work directly for an enterprise as a development resource, or for a Domino.Doc Speciality Partner as a consultant who customizes Domino.Doc.
Developers will have previous experience using LotusScript to an advanced level, and may have experience using Visual Basic, Visual Basic for Applications and C++.

Prerequisites:

Notes System Administration 1 (R4.6) or Implementing a Domino Infrastructure (R5)

·  Notes Application Development 1 (R4.6) or Domino Designer Fundamentals (R5)

·  Minimum 6 monthes LotusScript experience, and LotusScript (R4.6) or Creating Agents using LotusScript (R5)

·  Domino.Doc End User 3.0 or equivalent.
Additional Beneficial skills:

·  Visual Basic / Visual Basic for Applications

·  C++