Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
XPages Extension Library: A Step-by-Step Guide to the Next Generation of XPages Components

XPages is a truly groundbreaking technology. Its initial release in 2009 revolutionized web application development on Notes®/Domino® and brought new life and vibrancy to the developer community. As a runtime framework built on top of standards-based technologies and open source libraries, it greatly simplified the art of web development for the existing community and removed barriers to entry for non-Domino developers. Suddenly, it was a breeze to create a web page that pulled data from a Domino view or extracted a set of fields from a Notes document. The process of weaving these pages together to form compelling web applications became a nobrainer. In a nutshell, the advent of XPages meant that cranking out a half-decent Domino web application was easy and fast.

The good news is that after the 2009 revolution, XPages evolution continued apace. Within just nine months of XPages’ official debut, we shipped a new release in Notes/Domino 8.5.1, which included lots of new features and, most notably, support for the Notes Client. This meant that users could take XPages web applications offline and run them locally in Notes! While we were working hard to push out more XPages technology, its adoption continued to grow. By Lotusphere® 2010, we were getting invaluable customer feedback on real-world XPages application development—the good, the bad, and the ugly. (It was mostly good!) A key theme emerged from the community at this time, one that really resonated with us. The message was simple: Yes, it was indeed easy and fast to write XPages web applications, but developing truly sleek and professional applications remained difficult and required expertise that was often beyond the core skill set of the typical Domino developer. Solving this would be our next big challenge.

The XPages Extension Library’s next-generation XPages controls make application development far more efficient, effective, scalable, and rewarding. With IBM® Lotus® Notes®/Domino® 8.5.3 and Upgrade Pack 1, IBM has incorporated powerful new capabilities and support. These components and technologies are now fully ready for even the toughest production challenges.

XPages Extension Library is the first and only complete guide to Domino development with this library; it’s the best manifestation yet of the underlying XPages Extensibility Framework. Complementing the popular Mastering XPages, it gives XPages developers complete information for taking full advantage of the new components from IBM.

Combining reference material and practical use cases, the authors offer step-by- step guidance for installing and configuring the XPages Extension Library and using its state-of-the-art applications infrastructure to quickly create rich web applications with outstanding user experiences. Next, the authors provide detailed step-by-step guidance for leveraging the library’s powerful new support for REST services, mobile and social development, and relational data. The book concludes by showing how to include Java™ code in Domino XPages applications—a great way to make them even more powerful.

Coverage includes

  • Automating deployment of XPages Extension Library throughout your IBM Lotus Notes/Domino or IBM XWork environment
  • Integrating modern design patterns and best practices into Lotus Domino applications with drag-and-drop ease
  • Incorporating AJAX capabilities with Switch, In Place Form, and other dynamic content controls
  • Extending applications with Dojo widgets, popups, Tooltips, Dialogs, and Pickers
  • Implementing state-of-the-art navigation and outlines
  • Using Layout and Dynamic Views controls to painlessly modernize most Domino applications to XPages
  • Quickly building mobile interfaces for existing applications
  • Using social enablers to connect with social platforms and incorporate social features
  • Integrating SQL datasources into XPages data-driven applications

(HTML tags aren't allowed.)

Digital Video Editing Fundamentals
Digital Video Editing Fundamentals

Gain concepts central to digital video using the affordable Corel Video Studio Ultimate X9 software package as well as open source digital video editing package EditShare Lightworks 12. This compact visual guide builds on the essential concepts of digital imaging, audio, illustration, and painting, and gets more advanced as chapters progress,...

Migrating from Drupal to Backdrop
Migrating from Drupal to Backdrop

Migrate an existing Drupal 6 or 7 website to Backdrop and discover why you should consider using Backdrop when building a new website. You'll learn what Backdrop is, how to install and configure Backdrop, and create and manage content. Migrating from Drupal to Backdrop focuses on the user who is responsible for building,...

Fixed Effects Regression Methods for Longitudinal Data Using SAS
Fixed Effects Regression Methods for Longitudinal Data Using SAS
Every empirical researcher knows that randomized experiments have major advantages over observational studies in making causal inferences. Randomization of subjects to different treatment conditions ensures that the treatment groups, on average, are identical with respect to all possible characteristics of the subjects, regardless of whether those...

Data Mining: Practical Machine Learning Tools and Techniques, Second Edition
Data Mining: Practical Machine Learning Tools and Techniques, Second Edition
This book presents this new discipline in a very accessible form: both as a text to train the next generation of practitioners and researchers, and to inform lifelong learners like myself. Witten and Frank have a passion for simple and elegant solutions. They approach each topic with this mindset, grounding all concepts in concrete examples,...
Instant Zurb Foundation 4
Instant Zurb Foundation 4

Get up and running in an instant with Zurb Foundation 4 Framework


  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Construct responsive and mobile-ready web pages without worrying about browser-related issues. Just code once and it will...
The Art of Flash Animation: Creative Cartooning
The Art of Flash Animation: Creative Cartooning
There are a number of manuals available on Flash, but too many of them get bogged down in details about ActionScript or interactivity. Frustrated with wading through such information in other Flash manuals, author/illustrator Mark Stephen Smith set out to make the book he wished he had when he started learning Flash. This book is both a practical...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy