Get on the Fast Track to XPages Fluency

Nathan Freeman, Creative Director R&D, Group Experts

Tim Tripcony, Senior Software Engineer, Group Experts


October, 2009


XPages is a completely new approach to developing IBM Lotus Domino applications. It simplifies many heretofore difficult and tedious development tasks and adds powerful new capabilities. Find out how to work with XPages in Domino Designer 8.5 and discover the power of server-side JavaScript, which lets you work with the back-end Domino Java classes without having to know Java.


For some software developers, encountering a new language or platform is like the mythical birth of Athena: hand them an API and applications simply spring forth from their heads, fully complete and documented, and ready to deploy. For the rest of us, becoming productive in new environments requires weeks and months of tedious struggle, often involving the development of solutions as learning exercises that are ultimately just thrown away.
Our aim is to save you some of that angst as you set out to become fluent in XPages development. In a series of articles, we'll take you through building your first full application in XPages and dispel the mystery surrounding this entirely new approach to Domino development. As you follow along step by step, you’ll become familiar with IBM Lotus Domino Designer 8.5, understand the use of custom controls, learn to program in server-side JavaScript, and experience the practically painless use of object-oriented classes in JavaScript — all while building a useful XPages application that processes RSS and ATOM feeds.
We’ll start by helping you find your way around the Designer 8.5 client , explaining the building blocks of XPages, and introducing you to server-side JavaScript.

Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.