Table of contents | Previous Page | Next Page
This section describes the approach for building a new XPages web application from scratch. The approach is explained by means of a real-life case study, as the functionality of this application is based on the standard Lotus Document Library template.
Note - This is the beginning a hands-on tutorial illustrating how to build a new Web application using XPages
This example will help you getting started with building new XPage applications for the web. It will give you a realistic view on the key issues to consider and how to deal with them. Apart from providing a step-by-step tutorial to building the web version of the Document Library template, this section also explains the background of each step. It clarifies why things are done in a certain way.
Preview of the Sample Application you will build using documentation in this section
In this section, we are going to build a web application from scratch using XPages and the associated design elements in Domino 8.5.1. The goal for this exercise is to highlight the best practices of building Domino web application and to explain the rationale for using specific design decisions and approaches -- as opposed to demonstrating various features of XPages. This section is written in a step-by-step tutorial format along with accompanying screenshots.
Many corporate Intranets provide a searchable list of documents for employees to download, such as policy documents, hand book, PDF forms, etc. In the sample application we are going to build the layout for a corporate Intranet and implement only the “Documents” section of the Intranet. Documents section allows users to upload, view, edit, search and download company documents. This provides a comprehensive exercise for users to learn and to expand upon. Below are a few screenshot of the final application. Note that “Documents
” tab is highlighted from the global navigation – as this is the only section of the Intranet which is implemented in this exercise. Other tabs, such as Announcements
, Employee Directory
and PO System
are included to demonstrate the context.
The following screens illustrate the key features you will learn how to build into this sample application.