Here is the table of contents for the original ‘Learning XPages’ blog series that I wrote. A lot of the information in this blog series is out of date due to the recent advancements in Xpages, especially with the Extension Library from OpenNTF but it is still a good read for the beginner.
I’m missing a few parts due to the migration of my blog from Blogsphere to WordPress but as soon as I figure out why the import didn’t run correctly for them I’ll relink the entries here.
- Application Objectives
- The basics of oneUI
- MISSING
- Breaking Up Is Easy To Do/a>
- Adding an image to the right side of the banner
- Showing The Username In The Banner
- MISSING
- Adding The Application Title
- Using Values From A Profile Document
- Finalizing The Footer
- MISSING
- Preparing Our First Sidebar Widget
- Listing The Locations In The Sidebar
- Applying OneUI To The Locations List
- Building The Homepage Content
- A Better Homepage Look
- MISSING
- Building The Second XPage
- Another Repeat Another Table
- Restricting The Repeat To A Single Category
- MISSING
- Creating The User Document
- Adding Data Fields To The Person Document
- Linking to the Person document.
- Scripted Linking Between XPages
- Dropping Some Breadcrumbs
- Naming The Breadcrumbs
- Creating a Tabbed Panel
- Giving The Tables Some Feedback
- Creating An Action Bar And Buttons
- Adding Actions To The Action Buttons
- Using Roles To Make Fields Editable
- MISSING
- Server Side Validation
- Advanced Validation Using RegEX
- Saving The Document And Hiding The Actions
- Adding A Rich Text Control To The Form
- Uploading An Image For The Person’s Picture
- Adding Pagers To Our Repeats
- Two Data Sources One Xpage
- Debugging Your Code
- Creating A New Person Document
- Enabling All Fields On A New Document
- Adding A Dropdown Combobox Lookup To A Field
- Deleting A Document
- Setting Up To Add Edit And Delete Locations
- Using A View Control To List Locations
- Linking Checkboxes To An Action
- Building The LocationsEdit XPage
- Creating A Search Function
- Giving Function To The Search Bar
- Getting And Displaying The Search Results
- Building The Search Results XPage
- The End…