Book description
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
Table of contents
- Title Page
- Copyright Page
- Dedication
- Contents
- Foreword
- Preface
- Acknowledgments
- About the Authors
- Contributing Authors
-
Part I. The Extension Library, Installation, Deployment, and an Application Tour
-
Chapter 1. The Next Generation of XPages Controls
- So How Did We Get Here?
- Then Came Domino R.8.5.2, and the Extensibility Door Opened
- Making Domino Application Development Easier, Faster, and Better
- What Are the Most Important Controls and Why?
- XPages Learning Shortcuts
- Bells and Whistles: Welcome to the Future
- Doing It Yourself with Java
- Conclusion
- Chapter 2. Installation and Deployment of the XPages Extension Library
- Chapter 3. TeamRoom Template Tour
-
Chapter 1. The Next Generation of XPages Controls
-
Part II. The Basics: The Application’s Infrastructure
- Chapter 4. Forms, Dynamic Content, and More!
-
Chapter 5. Dojo Made Easy
- What Is Dojo?
- Default Dojo Libraries Using Dojo Modules in XPages
- Dojo Modules and Dojo in the Extension Library
- Dojo Extensions to the Edit Box Control
- Dojo Extensions to the Multiline Edit Box Control
- Dojo Extensions to the Select Control
- Dojo Extensions to Buttons
- Composite Dojo Extensions
- Dojo Effects Simple Actions
- Conclusion
- Chapter 6. Pop-Ups: Tooltips, Dialogs, and Pickers
- Chapter 7. Views
- Chapter 8. Outlines and Navigation
- Chapter 9. The Application’s Layout
-
Part III. Bell and Whistles: Mobile, REST, RDBMS, and Social
- Chapter 10. XPages Goes Mobile
-
Chapter 11. REST Services
- REST Services in the XPages Extension Library
- XPages REST Service Control (xe:restService)
- Hello REST World 1: Using the pathInfo Property
- Hello REST World 2: Computed Column to Join Data
- Hello REST World 3: REST Service in a Data Grid
- Domino REST Service from XPages Samples
- Consuming Service Data with Other Controls
- Calling a Remote Service from Domino
- Consuming Service Data from External Applications
- Accessing Data Services from Domino as a Built-In Service
- Domino Data Services
- Developing Custom REST Services
- Conclusion
- Chapter 12. XPages Gets Relational
- Chapter 13. Get Social
- Part IV. Getting Under the Covers with Java
- Appendix A. Resources
- Index
Product information
- Title: XPages Extension Library: A Step-by-Step Guide to the Next Generation of XPages Components
- Author(s):
- Release date: May 2012
- Publisher(s): IBM Press
- ISBN: 9780132901888
You might also like
book
Mastering XPages: A Step-by-Step Guide to XPages Application Development and the XSP Language
The first complete, practical guide to XPages development - direct from members of the XPages development …
book
Mastering XPages: A Step-by-Step Guide to XPages Application Development and the XSP Language, Second Edition
IBM's Best-Selling Guide to XPages Development–Now Updated and Expanded for Lotus Notes/Domino 9.0.1 XPages instantly revolutionized …
book
XPages Portable Command Guide: A Compact Resource to XPages Application Development and the XSP Language
A Practical Primer for XPages Application Development, Debugging, and Performance Using XPages, Lotus® Notes® and Domino® …
book
Microsoft® SharePoint® Designer 2010 Unleashed
Microsoft has transformed SharePoint Designer into a free download: now, here's the first comprehensive guide to …