Exam Objective | Course | Module | Lesson |
Application Architecture |
a. Designing Web applications that read non-Domino data | ND85AD2
ND85DWAD
ND85DWAD | 3
6
6 | Accessing Non-Notes Data with @DbColumn and @DbLookup
Options for Connecting to Enterprise Data
Using Java in Domino Web Applications |
b. Setting up Web site rules | ND85DWAD | 7 | Managing Web Sites using Web Site Rules |
Application Configuration |
a. Creating and enabling a Data Connection Resource | ND85AD2 | 3
3 | Domino Enterprise Connection Services
Enabling Virtual Fields using a Data Connection Resource |
b. Setting database ACL advanced properties | ND85DWAD | 7 | Domino Security for Web Applications |
Programming and Design Elements |
a. Advanced options for columns | ND85AD2 | 7
7
7
7 | Hide Column Formulas
Setting Column Colors using a Formula
View Column Icons and Twisties
In-View Editing and Document Creation |
b. Create and use image resource sets | ND85DWAD | 4 | Creating and Managing Image Resources |
c. Creating a Web service Consumer | ND85DWAD | 6 | Creating a Web Service Consumer |
d. Enabling and using agent profiling | ND85AD2 | 10 | Agent Profiling |
e. Integrating eclipse features into the design including working set | ND85AD1 | 1
1
1 | Exploring the Design Environment
Using the Applications Navigator and Working Sets
Perspectives, Views and Editors |
f. Personalizing Web site experience using Cookies | ND85DWAD | 6 | Using Cookies to Store Data |
g. Understanding XSLT | ND85DWAD | 3 | Other Options for Displaying Web Views |
h. Using electronic signatures in Notes applications | ND85AD2 | 4
5 | Execution Control Lists
Attaching an Electronic Signature to a Section |
i. Working with DXL Tools | ND85DWAD | 6 | Edit a Domino Design Element using the DXL Editor |
Security |
a. Determining Secure Sockets Layer security | ND85DWAD | 7 | Browser Security using SSL |
b. Planning application security based on Web authentication | ND85DWAD | 7 | Session Authentication |
c. Planning Single Sign-on | ND85DWAD | 7 | Session Authentication |
d. Setting and troubleshooting agent security | ND85DWAD
ND85XPGS | 7
1 | Security Settings for Web Agents
What are XPages? |
e. Setting Database Access |
1. Controlling Web Authentication | ND85DWAD | 7
7
7 | Browser Security via Username and Password
Browser Security Using SSL
Session Authentication |
2. Using Anonymous Access | ND85DWAD | 7 | Web Browser Anonymous Access |
3. Using Maximum Internet name and password | ND85DWAD | 7
7 | Domino Security for Web Applications
Browser Security via Username and Password |
4. Using Roles | ND85DWAD | 7 | Domino Security for Web Applications |
f. Setting database ACL advanced properties | ND85DWAD | 7 | Domino Security for Web Applications |
g. Understanding Database encryption | ND85AD2 | 4 | Database Encryption |
h. Using Mail encryption | ND85AD2 | 5 | Mail Encryption |
XPages Application Architecture |
a. Comparing available Features | ND85XPGS | 1
1
4 | What are XPages?
XPages in the Notes Client
Module 4 - XPages with Domino Views and Documents (complete module) |
b. Comparing forms based to Xpages Application architecture | ND85XPGS | 1
4 | What are XPages?
Domino Design Elements and XPages |
c. Comparing Security Features | ND85XPGS | 1 | What are XPages? |
d. Designing applications that work on mobile clients | ND85XPGS | 1 | What are XPages? |
e. Designing applications that work on Web clients | ND85XPGS
ND85XPGS | 1
4 | XPages in the Notes Client
Module 4 - XPages with Domino Views and Documents (complete module) |
f. Exploring page layout and navigation | ND85XPGS | 4 | Display a Domino View on an XPage |
g. Planning an Xpages Application | ND85XPGS | 1
1
9 | What are XPages?
Programming languages
Migrating Traditional Notes/Web Applications to XPages |
h. Planning your Xpages application navigation | ND85XPGS | 4 | Module 4 - XPages with Domino Views and Documents (several lessons) |
i. Understand server tasks for web browsing | ND85XPGS | 1
6 | What are XPages?
Server-side JavaScript |
j. Understand the purpose and features of Xpages |
1. Capabilities of themes | ND85XPGS | 5 | Using Themes |
2. Distinctions between themes and CSS | ND85XPGS | 5
5 | Using Style Sheets
Using Themes |
3. Extensible via custom controls | ND85XPGS | 8
8 | Creating Custom Controls
Using Custom Control Properties on an XPage |
4. Understand the Purpose and value of preprogrammed simple actions in Web Applications | ND85XPGS | 2
4 | Simple Actions
Creating and Editing Domino Documents with XPages |
5. Value of being Ajax enabled | ND85XPGS | 6 | AJAX features in XPages |
k. Understanding server tasks for Web browsing | ND85XPGS | 1
6 | What are XPages?
Server-side JavaScript |
l. Understanding Xpages application architecture | ND85XPGS | 1
4 | What are XPages?
Domino Design Elements and XPages |
Xpages Application Configuration |
a. Setting database launch properties(launching into Xpages) | |
1. Open designated page in notes client (Xpages) - forms properties | ND85XPGS | 4 | Display a Domino Document on an XPage |
2. Open designated Xpage for the notes client- database properties | ND85XPGS | 1 | XPages in the Notes Client |
b. Troubleshooting database performance |
1. Caching (Xpages) | ND85XPGS | 6
7 | Server-side JavaScript
Advanced Properties |
2. Server page persistence (Xpages) | ND85XPGS | 7 | Advanced Properties |
3. Single copy Xpage design | ND85XPGS | 9 | Single Copy XPage Design |
Xpages Application Security
|
a. Restricting access to an Xpage | ND85XPGS | 9 | Using the ACL Property to control access to XPages and Custom Controls |
b. Server document settings affecting Xpages | ND85XPGS | 1
7 | What are XPages?
Advanced Properties |
c. Transforming domino forms into xpages with XSLT | | | |
d. Troubleshooting Effective Access | ND85AD2
ND85XPGS | 5
6 | Database Access Control List
Domino Classes |
e. Using Xpage Custom Control ACLs | ND85XPGS | 9 | Using the ACL Property to control access to XPages and Custom Controls |
Xpages Design Elements |
a. Creating, Troubleshooting, Modifying Custom Controls | ND85XPGS | 8
8 | Creating Custom Controls
Using Custom Control Properties on an XPage |
b. Creating, Troubleshooting, Modifying Xpages | ND85XPGS | 2 | Creating an XPage |
c. Deploying, utilizing LotusScript agents | ND85XPGS | 9 | Running Agents from Server-side JavaScript |
d. Restricting access to an Xpage | ND85XPGS | 9 | Using the ACL Property to control access to XPages and Custom Controls |
e. Troubleshooting workflow routing issues | ND85AD2
ND85XPGS | 6
6 | Workflow Design techniques
Domino Classes |
f. Understand purpose and use of the Outline view | ND85XPGS | 2 | Using the Outline View |
g. Understanding the JavaScript Document Object Model (DOM) | ND85DWAD
ND85XPGS | 6
6 | JavaScript and the Document Object Model
Client-side JavaScript |
h. Using calendar views in applications | ND85AD2 | 7 | Calendar Views |
i. Using design perspectives | ND85AD1 | 1 | Perspectives, Views and Editors |
j. Using electronic signatures in Notes applications | ND85AD2 | 4
5 | Execution Control Lists
Attaching an Electronic Signature to a Section |
k. Working with visibility formulas | ND85XPGS | 2
3
4
4
6
7 | Properties
Edit ControlsDisplay a Domino Document on an XPage
Creating and Editing Domino Documents with XPages @Functions
Combining a View and a Document on an XPage |
Xpages in Domino Applications |
a. Change Document Mode | ND85XPGS | 2 | Simple Actions |
b. Confirm Action | ND85XPGS | 2 | Simple Actions |
c. Connecting to Enterprise data | ND85XPGS | 9 | Exposing RDBMS Data to XPages via DECS/DCRs |
d. Create Response Document | ND85XPGS | 2 | Simple Actions |
e. Delete Document | ND85XPGS | 2 | Simple Actions |
f. Delete Selected Documents | ND85XPGS | 2 | Simple Actions |
g. Design and develop using XPages, including: |
1. Add styles | ND85XPGS | 5 | Adding Style to Individual XPage Controls
Using Style Sheets |
2. Create and edit and use Theme resources | ND85XPGS | 5 | Using Themes |
3. Debug XPage programming issues | ND85XPGS | 6
6 | Server-side JavaScript
Script Libraries |
h. Execute Script | ND85XPGS | 2 | Simple Actions |
i. Javascript |
1. Accessing databases, views, and documents | ND85XPGS | 6
6 | Domino Classes
XSP Classes |
2. Searching for documents in a view or database | ND85XPGS | 7 | Filtering a View Control |
3. Stepping through a view to access documents | ND85XPGS | 6
7 | Domino Classes
Repeat Controls |
j. Leverage Global functions in Server-side scripting |
1. ApplicationScope | ND85XPGS | 6 | Server-side JavaScript |
2. Context | ND85XPGS | 6
6 | Server-side JavaScript
XSP Classes |
3. Cookie | ND85XPGS | 9 | Working with Cookies |
4. FacesContext | ND85XPGS | 6
9
9 | Server-side JavaScript
Getting CGI Variables
Accessing and Redirecting to a URL |
5. GetClientId | ND85XPGS | 6 | Client-side JavaScript |
6. GetComponent | ND85XPGS | 6 | Server-side JavaScript |
7. Header | ND85XPGS | 9 | Working with Cookies |
8. Param | | | |
9. RequestScope | ND85XPGS | 6 | Server-side JavaScript |
10. SessionScope | ND85XPGS | 6 | Server-side JavaScript |
11. View | ND85XPGS | 6
9 | Domino Classes
Accessing and Redirecting to URLs and Page Paths |
k. Managing data and design replication | ND85AD2 | 8
8 | Replication
How Replication Works |
l. Modify Field | ND85XPGS | 2 | Simple Actions |
m. Open Page | ND85XPGS | 2 | Simple Actions |
n. Other Controls |
1. Use Container Controls | ND85XPGS | 2
3
4 | Using Controls
Container Controls
Display a Domino View on an XPage |
2. Use Core Controls | ND85XPGS | 2
3
3
3
3 | Using Controls Edit Controls
Selection Controls
Action Controls
Display Controls |
o. Programming with the formula language | ND85XPGS | 6 | @Functions |
p. Save Data Sources | ND85XPGS | 2 | Simple Actions |
q. Save Document | ND85XPGS | 2 | Simple Actions |
r. Server document settings affecting the Xpages | ND85XPGS | 1
7 | What are XPages?
Advanced Properties |
s. Set Value | ND85XPGS | 2 | Simple Actions |
t. Understand purpose and use of the Controls Palette | ND85XPGS | 2 | Using Controls |
u. Understand purpose and use of the Data Palette | ND85XPGS | 2 | Using the Data Palette to Bind Data |
v. Understand the purpose and use of the events view | ND85XPGS | 2 | Events |
w. Use pre-programmed simple actions in Web applications | ND85XPGS | 2 | Simple Actions |
x. Using @ commands in web Applications | ND85DWAD | 2 | @Functions and @Commands on the Web |
y. Using @ Functions in Web Applications | ND85DWAD
ND85XPGS | 2
6 | @Functions and @Commands on the Web
@Functions |