Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

developerWorks Community:

  • Close [x]

XPages, Themes, and Mashups in Domino Web Application Development

Creating the Big Brother mashup application

Summary:  XPages and Themes are two new technologies available to Lotus Domino Web application developers with the release of IBM Lotus Notes and Lotus Domino 8.5. They provide more flexibility and greater control over what is delivered to the Web browser client screen than any previous release. XPages leverages a new JavaServer Face rendering engine while Themes allows even further control to manipulate the content -- from CSS declarations to XML markup rendering -- that is displayed. In this tutorial, you will use both XPages and Themes to create an enterprise-class salesforce tracking and task assignment Lotus Domino Web application. To further showcase the advanced capabilities of the technologies available to Lotus Domino Web application developers, the example for this tutorial is a mashup application featuring functional OpenStreetMap and GeoCoder integration.

Date:  16 Dec 2008
Level:  Intermediate

Activity:  58 views
Comments:  

Summary

In combination with aggressive pre-8.5 release Lotus Domino Web application development techniques, new custom Theme-enabled XPage infusion, and integration with public Web services, you have created a very simple yet powerful Lotus Domino Web application mashup.

The advent of Themes in XPages development combined with the ability to leverage pass-thru XHTML markup gives Lotus Domino Web application developers absolute control over the rendered output, which makes creation of rich and flexible Lotus Domino Web applications even easier to create and maintain. And when custom Themes are combined with solid development and architecture practices, their ability to extend and cascade will provide the single most future-proofing capacity for Lotus Domino applications.

The Big Brother application showcases real-world usage scenarios in combination with techniques that can be used as soon as your Lotus Domino server environments are upgraded to the Gold 8.5 Release without any core application functionality rewriting. You've only scratched the surface as to what these new technologies can do for your Lotus Domino applications.

7 of 10 | Previous | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Lotus
ArticleID=359309
TutorialTitle=XPages, Themes, and Mashups in Domino Web Application Development
publish-date=12162008