Audience
This is an intermediate course for experienced Lotus Domino application developers.
Prerequisites
You should have:
Experience using the Domino Designer client to build custom applications, including basic knowledge of
""traditional"" design elements such as views, forms, fields and using @Functions in an application
Experience configuring basic security for a Domino Server using the server document and/or
You should complete:
Fundamentals of the IBM Lotus Domino 8 Application Development course (D8510).
:: Course D8L55 ::
Skills taught
Create a new XPage in an application
Create a custom control in an application
Bind a document in an application as a data source to an XPage
Utilize an @Function in an XPage
Set Client-side and Server-side validation both at server and application level
Given an XPages application that is exhibiting an issue with the display, troubleshoot and resolve the issue with the application
Lesson 1: Getting started with XPages
Beginning to learn about XPages
Exploring an application enhanced using XPages
Examining XPages in IBM Lotus Domino Designer
Copying Over and Configuring the Time-Off Requests Application on your test server
Learning about IBM Lotus Domino Designer resources and settings related to XPages
Exploring the Time-Off Requests Application
Creating an XPage and Examining its Source Code
Lesson 2: Working with Custom Controls
Creating a Custom Control
Adding an Action to a Control
Inserting a Custom Control onto an XPage
Creating Another Custom Control
Binding a Custom Control to a Data Source and Setting Advanced Properties
Working with @Functions in Controls
Modifying the Advanced Properties for a Custom Control
Lesson 3: Applying Advanced Concepts to XPages and Custom Controls
Configuring Data Validation and Error Management
Adding a Style Sheet to an XPage
Working with Properties for Controls
Configuring a Search Using a Scoped Variable
Working with Themes in XPages
Troubleshooting issues with XPages
This is a version-specific reference outline. Confirm the current syllabus and delivery arrangements with EIEIO.