Login to TLCC site
Try a Free Course
Contact TLCC
XPages Development 2 for Notes and Domino 9


Want to learn more about how to get the most out of XPages? TLCC's XPages Development 2 for Notes and Domino 9 course dives into advanced topics such as the Dojo Data Grid covered in the webinar along with creating charts, optimizing XPages performance, using custom controls, using XAgents to return XML and HTML data, accessing relational data from XPages, and much more.

In this extensive, hands-on course you will learn:

  • The XPages Architecture and Life cycle
  • Understand events on an XPage
  • How to optimize your XPages performance using partial refresh and execution
  • XPINC (XPages in the Notes client) performance settings
  • Work with different browsers and use meta tags
  • Migration strategies for moving traditional Notes applications to XPages
  • The use of Single Copy XPages Databases to optimize performance
  • Localize your XPages applications for different languages
  • Use Custom Controls and pass data between an XPages and custom controls
  • Use Client-Side JavaScript libraries like XSP and Dojo
  • Use Dojo Widgets
  • Add charts to your XPages using DojoX chart widgets
  • Run traditional Domino agents from your XPages
  • Create an "XAgent" to return XML, JSON and HTML
  • Display XML data on an XPage using XLST or the Data Table control
  • Debug Server Side JavaScript using the SSJS Debugger and logging
  • Implement Document Inheritance in XPages
  • Optimize the display and use of categorized views
  • Use the Dojo Data Grid as an alternative for the View control
  • Enable filtering, sorting and searching in a Dojo Data Grid
  • Allow users to edit in-place right in the Dojo Data Grid
  • Open and delete documents from a Dojo Data Grid
  • Create a custom REST Service that aggregates data from different applications
  • Use the Relational controls to access and display relational data on your XPages
  • Use the View Panel, Repeat, and Data Table controls to display relational data
  • Understand the new @Functions to access, update and delete relational data
TLCC Course image


With this TLCC course, like all TLCC courses, you are not watching videos or just listening to a speaker, you get hands-on experience in Domino Designer. Just about every topic has a demonstration of the techniques used in the lesson. Then you will perform an activity to give you the skills and confidence you need to be productive. This course requires previous XPage development skills which were covered in TLCC's XPages Development 1 course.

Click here learn more about the XPages Development 2 for Notes and Domino 9 course
Click here to learn more about the XPages Development 1 and 2 for Domino 9 Package

Want hands-on help with your XPages development? TLCC also offers mentoring services to help you with your application development. Contact Howard or Paul for more information.
Click here to send an Email to TLCC