ShowTable of Contents
AD116 XPages Extension Library: Making Application Development Even Easier
The 'Cooked' Application
In the above slide deck Demos B and C show how you can quickly add XPages features to an existing application without too much fuss using the Extension Library (http://extlib.openntf.org/
). And attached to this document are the xsp markup as demonstrated above.
In the AD116 session I used Ben Langhinrichs's Lotusphere 2011 Agenda and Sessions db - http://www.geniisoft.com/showcase.nsf/LS2011_SessionsDB
- as an existing application which doesn't have any XPages design items contained within. It's a database that most people would be familiar with and I thought it would be fun to see what could be done with just 4 simple XPages\Custom Controls.
So download Ben's app, then create two custom controls 'ccOutline' and 'cclayout' and two XPages 'home' and 'admin'. Then copy the markup from the attached text files to the XPage or custom Control, for example, the content from 'AD116_DemoC_customcontrol_ccOutline.txt' get pasted and replaces the source in 'ccOutline'.
So have a go yourself - and get going with the XPages Extension Library