About this training


Place and date according to your availability


This is an intermediate course intended for Lotus Domino application developers who already have a solid foundation building custom applications using Domino Designer.


Before taking this course, 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 completed the course :

Fundamentals of the IBM Lotus Domino 8 Application Development (D8510)

What will you learn?


This intermediate course is intended for Lotus Domino application developers with no prior experience working with XPages who want to build an application using XPages and Custom Controls.

This course covers the following topics:

​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 
  • Creating an XPage and Examining its Source Code

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

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

EASI is an official training provider, recognised by the Flemish gouvernment's 'KMO-portefeuille'. 

Register now