© 2002-2024 ProgHouse,
Dipl.-Ing. Thomas Schaub |
Zielsetzung
This course is an accelerated version of Developing IBM Lotus Domino 6/6.5 Applications: Foundation Skills (ND510) and Developing IBM Lotus Domino 6/6.5 Applications: Intermediate Skills (ND520).
This accelerated course uses a combination of classroom lecture and guided practice to impart several basic and intermediate skills used in the IBM Lotus Domino Designer 6/6.5 development environment. By the end of the course, students should be able to design and develop a single-database IBM Lotus Domino 6/6.5 application. Topics in the Student Guides that are not addressed in this accelerated course, may be read and reviewed as self-study materials.
Zielgruppe
application developers new to the IBM Lotus Domino Designer environment.application developers new to the IBM Lotus Domino Designer environment.
Inhalte
Exploring Lotus Domino 6 and Domino Designer 6
- Domino 6 application architecture
- Domino Designer 6 application and design environment
Working with Design Elements
- Creating forms
- Adding fields to forms
- Using hide/when options to display or hide information
- Creating views
- Creating pages
Programming in Domino Applications
- Overview of programming in Domino 6/6.5 applications
- Working with the Formula language
- Validating and translating fields
Enhancing Design Elements
- Using layers to enhance pages and forms
- Creating sorted and categorized views
Automating Tasks
- Creating agents to modify data in documents
- Creating view and form actions
Working with Security
- Defining various security levels for application users
- Controlling access
Advanced Formula Techniques
- Writing iterative (looping) formulas
- Using formulas to interact with the user
- Manipulating text and lists with formulas
- Adding error checking to formulas
Advanced User Interface Design
- Hiding view columns
- Using colors and images in views
- Using embedded views
- Using cascading style sheets
Building a Navigation Structure
Advanced Data Access Techniques
- Accessing data from a view
- Using @PickList
Routing Data
- Creating a mail-in database and a mail-in database document
- Using an @MailSend formula to route a document automatically
- Tracking documents through the workflow process
Securing Application Data
- Restricting access to documents and sections of documents
- Encrypting data and mail messages
- Signing documents and access-controlled sections of documents
Exploring Lotus Domino 6 and Domino Designer 6
- Domino 6 application architecture
- Domino Designer 6 application and design environment
Working with Design Elements
- Creating forms
- Adding fields to forms
- Using hide/when options to display or hide information
- Creating views
- Creating pages
Programming in Domino Applications
- Overview of programming in Domino 6/6.5 applications
- Working with the Formula language
- Validating and translating fields
Enhancing Design Elements
- Using layers to enhance pages and forms
- Creating sorted and categorized views
Automating Tasks
- Creating agents to modify data in documents
- Creating view and form actions
Working with Security
- Defining various security levels for application users
- Controlling access
Advanced Formula Techniques
- Writing iterative (looping) formulas
- Using formulas to interact with the user
- Manipulating text and lists with formulas
- Adding error checking to formulas
Advanced User Interface Design
- Hiding view columns
- Using colors and images in views
- Using embedded views
- Using cascading style sheets
Building a Navigation Structure
Advanced Data Access Techniques
- Accessing data from a view
- Using @PickList
Routing Data
- Creating a mail-in database and a mail-in database document
- Using an @MailSend formula to route a document automatically
- Tracking documents through the workflow process
Securing Application Data
- Restricting access to documents and sections of documents
- Encrypting data and mail messages
- Signing documents and access-controlled sections of documents
Voraussetzungen
experience using the IBM Lotus Notes client to access applications and/or experience using a Web browser to access applications.
Recommendation: Experience developing one or more applications using other application development tools.experience using the IBM Lotus Notes client to access applications and/or experience using a Web browser to access applications.
Recommendation: Experience developing one or more applications using other application development tools.
|
^ |