We provide Lotus Notes Application Development training online. People who are interested to join please contact me at LotusNotes.Kiran@gmail.com.
Please find the Contents for the Application Development Track.
Fundamentals of IBM Lotus Domino 8.5x Application Development
Exploring Applications in Lotus Domino 8.5x
Lesson 1: Working with Strings, Lists, and Loops
Topic 1A: Writing Formulas to Manipulate Text Values
Topic 2A: Using the @Prompt Function
Topic 3A: Using a Background Image in a View
Topic 4A: Linking to Other Documents and Pages
Topic 5A: Creating an Outline
Topic 6A: Adding a Frameset to an Application
Topic 7A: Accessing Data from a View
Topic 8A: Introducing Microsoft Open Database Connectivity
Topic 9A: Defining Workflow
Topic 10A: Limiting Who Can Read and Edit Sections
Please find the Contents for the Application Development Track.
IBM Lotus Domino
Designer 8.5x: Introduction to Application Development
- Getting Started with Domino Designer
- Notes Applications and Databases
- Domino Designer Quick Tour
- Application Access Control List
and Properties
- Forms to Create Documents
- Form Basics
- Fields on the Form
- Default and Computed Field
Formulas
- Views of Documents
- Create New Views
- View Columns
- View Column Properties
- View Selection
- View Properties
- Folders
- Application Layout and Navigation
- Application Structure
- Actions
- Pages
- Outline Control
- Framesets
- Database Launch Options
- Accurate Data Entry
- Editable Field Translation and
Validation
- List Fields
- Response Forms and Views
- Inherit Values
- Response Documents
- More Views of Documents
- Embedded Views
- Calendar Views
- Grid-Style Views
- Security at All Levels
- Authenticated User Names
- Database Access Control List
- Form, View and Document Security
- Sections and Controlled Access
Sections
- Field Security
- Embellishing the User Interface
- Form Design and Layout
- Helping the User
- Application Rollout and Maintenance
- Database Rollout
- Update Agents
- Shared Elements and Code
- Templates
- Data Exchange
Fundamentals of IBM Lotus Domino 8.5x Application Development
Exploring Applications in Lotus Domino 8.5x
- Identifying
Application Types and Data Sources
- Examining
the Lotus Domino Architecture
- Analyzing
Lotus Domino Application Components
- Investigating
Replication and Application Design Considerations
- Extending
Lotus Domino Collaboration Capabilities
- Exploring
the Lotus Domino Designer User Interface
- Accessing
Design Elements
- Creating
a New, Blank Database in Lotus Domino Designer
- Designing
a Copy of an Existing Database
- Initiating
a Database from a Template
- Organizing
the Lotus Domino Designer Environment
- Exploring
Page Content, Layout, and Navigation Basics
- Creating
Pages
- Adding
Text to Pages
- Using
Tables to Lay Out Pages
- Adding
Images to Pages
- Creating
Forms
- Adding Fields
to Forms
- Hiding
Form Elements
- Creating
Views
- Adding
View Columns
- Organizing
Documents
- Formatting
Views
- Identifying
Programming Languages Supported by Lotus Domino
- Classifying
Formula Components
- Identifying
Event Triggers
- Working
with @Functions
- Computing
and Compare Values
- Exploring
Formatting and Comments
- Creating
Window Titles
- Working
with Computed Values
- Designing
with Field Values
- Working
with Lists
- Prompting
Users
- Creating
Reusable Code
- Implementing
Error Checking
- Creating
Selection Formulas
- Concatenating
Values in a View Column
- Displaying
Icons In A View
- Working
with Layers
- Working
with Subforms
- Creating
Shared Fields
- Enabling
Inheritance in Forms and Documents
- Creating
Related Forms
- Enabling
AutoSave
- Implementing
Lotus Sametime Instant Messaging in Forms
- Defining
Hierarchical Views
- Displaying
Response Data in Views
- Implementing
Shared Columns
- Enabling
Lotus Sametime Instant Messaging in Views
- Creating
Views for the Web
- Designing
Actions
- Creating
Shared Actions
- Controlling
the Display of Actions
- Establishing
Action Hotspots
- Investigating
Agents
- Creating
Agents
- Exploring
Database Access
- Implementing
Roles
- Using
Readers and Authors Fields
- Controlling
Access for Anonymous Users
- Deploying
Applications
Developing IBM Lotus Domino 8.5x Applications:
Intermediate Skills
Topic 1A: Writing Formulas to Manipulate Text Values
- Useful
Functions for Inspecting and Searching Text
- Inspecting
and Searching Strings
- Useful
Functions for Parsing a String
- Examples
of Parsing a String
- Creating
Lists
- List
Operations
- Using the
List Subscript Operator
- Useful
Functions for Inspecting Lists
- Useful
Functions for Modifying Lists
- Useful
Functions for Converting Lists
- Iterative
Statement Functions
- Using a
For Loop
- Using a
While Loop
- Using a
DoWhile Loop
Topic 2A: Using the @Prompt Function
- Introducing
The @Prompt Function
- Examples
of User Prompts
- The
@Prompt Function
- @Prompt
Styles
- The
@DialogBox Function
- Using the
@DialogBox Function
- Creating
a Form for @DialogBox
- Layout
Regions
- Creating
a Layout Region
- Adding
Elements to a Layout Region
Topic 3A: Using a Background Image in a View
- Background
Images
- Background
Image Formatting Options
- Adding a
Background Image to a View
- Hiding
Columns
- Using a
Formula to Hide a Column
- Highlighting
View Documents
- Programmatically
Setting Colors in a View
- Creating
a View Column to set the Colors of a Row
- Using
Values to Specify the View Text Color
- Using
Values to Specify the View Background Color and Text Color
- Hiding
the Color Column
- Expanding
a Column to Use the Available Width
- Adding an
Embedded Editor to the Form
- Preventing
a Document from Being Saved
- Combining
Embedded Elements
- Embedded
Schedulers
Topic 4A: Linking to Other Documents and Pages
- Types of
Links
- Creating
a Link Hotspot on a Page or Form
- The
Hotspot Resource Link Properties
- Named
Element Links
- Creating
a Named Element Link in the Properties Box
- URL Links
- Creating
a URL Link
- Imagemaps
- Describing
Hotspots on an Image
- Creating
a Hotspot on an Image
Topic 5A: Creating an Outline
- The
Outline Design Element
- Process
of Creating an Outline
- Create an
Outline
- Default
Outlines
- Creating
a Default Outline
- Outline
Entries
- Creating
a Hierarchical Outline
- Creating
an Outline Entry
- Setting
Outline Entry Properties
- Indenting
and Outdenting Outline Entries
- Embedding
Outlines
- Embedded
Outline Properties
- Formatting
an Embedded Outline
Topic 6A: Adding a Frameset to an Application
- What are
Frames?
- What are
Framesets?
- Structuring
a Frameset
- Guidelines
for Designing Framesets
- Creating
a Frameset
- Specifying
Frame Information
- Specifying
a Content Source
- Using a
Target Frame
- Specifying
the Default Target Frame
- Target
Frame Precedence
- Placing a
Page in a Frame
- Setting
Database Properties to Launch a Frameset
- Adding
New Frames to a Frameset
- Launching
Individual Elements in a Specific Frame
- Opening
Documents in a Frame
- Setting a
Target Frame
Topic 7A: Accessing Data from a View
- Common
Arguments for @Db Functions
- Options
for Caching the Results of a Lookup
- Guidelines
for Caching the Results of a Lookup
- Specifying
a Database for Lookups
- How Lotus
Notes Searches for a Replica
- Using
@DbColumn
- Using
@DbLookup
- Optional
Keywords for @DbLookup
- Optional
Keywords for @DbLookup
- Advantages
of @PickList
- Styles of
PickLists
- Displaying
a View with @PickList
- Displaying
a Domino Directory View with @PickList
- Introducing
Profile Documents
- Characteristics
of Profile Documents
- Guidelines
for Using Profile Documents
- Designing
a Form for Creating Profile Documents
- Creating
a Profile Document with Formulas
- Reading
Data in Profile Documents
- Updating
Data in Profile Documents
Topic 8A: Introducing Microsoft Open Database Connectivity
- Using
ODBC
- Working
with ODBC Drivers
- ODBC
Driver Configuration
- ODBC
Driver Configuration
- Example
dBase Table
- Accessing
Relational Data from IBM Lotus Domino with ODBC
- Comparing
the @Db Functions that use ODBC
- Using
@DbColumn
- Using
@DbLookup
- Using
@DbCommand
Topic 9A: Defining Workflow
- Benefits
of Automating the Process
- Elements
of Workflow
- Using a
Workflow Diagram
- Example
of an Expense Reimbursement Workflow Diagram
- Workflow
Elements of the Expense Reimbursement Process
- The
Routing Process
- Ways to
Route Documents
- Making a
Mail Database Known to the Router
- Making an
Application Database Known to the Router
- Triggering
Workflow
- Identifying
the Recipient
- Identifying
the Data to Send
- Sending
the Data
- Sending a
Doclink Using @MailSend
- Examples
of Routing Entire Documents
- Configuring
the Application to Route Documents
- Enabling
Recipients to Read Documents
- Using a
Form Formula in a View
- Defining
the SendTo Field
- Creating
a SendTo Field
- Using
@MailSend Without Parameters
- Using the
Present Send Mail Dialog Property
- Using the
MailSend @command
- Using the
Send Document Simple Action
- Using the
MailOptions Field
- Forcing a
Document to Route Using a MailOptions Field
- Collecting
Information on the State of a Document
- Useful
@functions for Creating a History Log
- Adding a
Tracking Field to a Form
- Creating
a Tracking View
Topic 10A: Limiting Who Can Read and Edit Sections
- Using
Access-Controlled Sections
- Creating
an Access-Controlled Section
- Limiting
Who Can Edit a Section
- Enabling
Signing Documents and Mail Messages
- Creating
a Sign-Enabled Field
- Signing
an Access-Controlled Section
- Determining
What to Encrypt
- Types of
Encryption Keys
- Using
Public and Private Keys
- Using
Secret Keys
- Creating
a New Secret Encryption Key
- Distributing
Encryption Keys with E-mail
- Exporting
a Secret Encryption Key to a File
- Merging
an Encryption Key Received by E-Mail
- Importing
an Encryption Key Received as a File
- Enabling
Encryption for a Field
- Applying
Encryption
- Applying
Encryption Automatically
- Providing
a List of Secret Encryption Keys in a Field
No comments:
Post a Comment