Skip to main content link. Accesskey S
  • Help
  • IBM Logo
  • IBM Notes and Domino Application Development wiki
  • All Wikis
  • All Forums
  • THIS WIKI IS READ-ONLY. Learn more...
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
  • API Documentation
Search
Community Articles > Developing Applications > Developing XPage Applications > XPage Tutorials > LS11 AD116 XPages Extension Library: Making Application Development Even Easier
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Click to view profileIBM contributorPaul Hannan
Contribution Summary:
  • Articles authored: 13
  • Articles edited: 9
  • Comments Posted: 10

Recent articles by this author

XPages Mobile Controls Tutorial

In this simple tutorial the developer will be shown how to build a simple XPage Mobile application from an existing Domino database. Using the familiar Discussion template based application , we take the user on their first steps to creating an XPages Mobile web experience.

XPages Extension Library Deployment in Domino 8.5.3 and IBM XWork Server

With Domino 8.5.3 and the IBM XWork Server the XPages Extension Library can be deployed using a UpdateSite database (updatesite.ntf). This makes it easier to deploy or update the XPages Extension Library without the need to manually copy the plugins in each Domino Server. This NSF based OSGi ...

LS11 AD116 XPages Extension Library: Making Application Development Even Easier

This is the slidedeck from the AD116 XPages Extension Library, Making Application Developemnt Even Easier session presented at Lotusphere 2011. This session will help and show you how the Extension Library will change the way you do App development, and save you time and resources along the ...

The new 'Save as Draft' enhancement in XPages

As already mentioned in this article (http:www10.lotus.comlddddwiki.nsfdxWhatsNewin852forXPagesdisableValidation) a new validation enhancement has been added to XPages in R852. It's an option that allows you to disable validation and save data at the same time. And this is a short ...

What's New in 852 for XPages

Here is a list of the new XPages features and enhancements, some big, some small, that are in IBM Lotus Notes Domino 852. It's an A to Z with one-liners (a little rough now, some with placeholders - we will get to those in time), with links to existing articles and blog posts.
Learning Center articleLS11 AD116 XPages Extension Library: Making Application Development Even Easier
Added by IBM contributorPaul Hannan | Edited by IBM contributorPaul Hannan on February 8, 2011 | Version 8
  • Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
This is the slidedeck from the AD116 XPages Extension Library, Making Application Developemnt Even Easier session presented at Lotusphere 2011. This session will help and show you how the Extension Library will change the way you do App development, and save you time and resources along the way
Tags: 8.5.2, xpages, XPages Extension Library, Lotusphere 2011, tutorials
ShowTable of Contents
HideTable of Contents
  • 1 AD116 XPages Extension Library: Making Application Development Even Easier
  • 2 The 'Cooked' Application

AD116 XPages Extension Library: Making Application Development Even Easier



AD116 XPages Extension Library: Making Application Development Even Easier
View more presentations from pdhannan.


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


  • Actions Show Menu▼


expanded Attachments (7)
collapsed Attachments (7)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
text/plain 1 KB AD116_DemoC_customcontrol_ccOutline.txt 2/8/11, 9:55 AM
text/plain 1 KB AD116_DemoC_customcontrol_ccLayout.txt 2/8/11, 9:56 AM
text/plain 6 KB AD116_DemoC_XPage_admin.txt 2/8/11, 9:58 AM
text/plain 1 KB AD116_DemoC_XPage_home.txt 2/8/11, 9:57 AM
text/plain 1 KB AD116_DemoB_ComboBoxSelections.txt 1/31/11, 3:13 PM
text/plain 1 KB AD116_DemoB_LayoutDesignDefinition.txt 1/31/11, 3:08 PM
text/plain 1 KB AD116_DemoB_CallBackforLAYOUT.txt 1/31/11, 3:16 PM
expanded Versions (8)
collapsed Versions (8)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (8)Feb 8, 2011, 11:33:43 AMPaul Hannan  IBM contributor
7Feb 8, 2011, 11:07:21 AMPaul Hannan  IBM contributor
5Feb 8, 2011, 11:01:55 AMPaul Hannan  IBM contributor
4Feb 8, 2011, 10:09:32 AMPaul Hannan  IBM contributor
3Feb 8, 2011, 9:13:24 AMPaul Hannan  IBM contributor
2Feb 8, 2011, 8:50:54 AMPaul Hannan  IBM contributor
1Feb 8, 2011, 7:58:37 AMPaul Hannan  IBM contributor
0Feb 8, 2011, 8:48:40 AMPaul Hannan  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkThe Social Lounge
  • Wiki Help
  • Forgot user name/password
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use