OpenNTF.org - openslice
    Advanced
   Application Catalog
About This Document
Rating:
Not Rated Yet 
Title:
openslice 
Version:
v0.99c 
Release date:
01/24/2006 
Author:
Tim Rynne & Laurette Rynne 
 
Category:
Developer Tools 
Type:
Open Source (see project for licensing information) 
Supported Notes Version:
R6.x, R7.x 
 
Document Release:
01/24/2006 
Contributor:
Tim Rynne 
Last Modified:
24 Jan 2006 
Notification:
Notify me when comments are added 
 
Download location:
Other 
Download URL:
http://www.openslice.com

All of the program code and information presented in the OpenNTF.org Freeware Catalog are provided "as-is", and should be used at your own risk. OpenNTF.org make no express or implied warranty about anything in the Freeware Catalog, and OpenNTF.org will not be responsible or liable for any damage caused by the use or misuse of anything from this site. OpenNTF.org makes no guarantees about anything. Please thoroughly test all of the knowledge and code you find here before you attempt to use them in your production environment.
Description
openslice is an application framework for Lotus Notes applications. It is not an application itself, but rather the bottom layer of any application - the first slice of your application sandwich if you will. openslice is designed to provide most of the basic elements that any Notes application requires. This allows developers to skip the basic stuff, and get right to the "meat" of the application.


While there may be some new things, many things within openslice will be familiar, particularly to developers who have built up their own repositories of code over the years. So then the question should be asked - what does openslice give me that I don't already have? The answer to this is that openslice provides a single consistent approach to all of these common elements, and an easy mechanism for updating these elements across multiple applications. It helps to eliminate variations in coding techniques between different developers, and most importantly it will save you time. Finally, because it is open source, it allows you to see the code and continue to build and use your own code libraries right along side the openslice framework.

Key Components:
Included in openslice are some common Notes application components, as well as some components which may be either completely new, or at least will be a new approach to other less common components. Here is a list of the components included:

* Keywords
* Database Links
* Counters
* Log Documents
* Error Documents
* Help
* Replication/Conflict view
* Deleted Documents view
* All Documents view
* Communications Paragraphs & Templates
* Form/View Configuration, including
- simple UI controls - standard actions, header & footer controls
- basic form validation
- create options (control the creation of documents from different locations)
- distribution and inheritance (to assist with parent/child document processing)
- document merge tags
- audit logging

* Form Event Processing
* Extensive range of LotusScript subs & functions
* Basic and easy-to-customise User Interface
* Refresh Documents tool
* Add/Set/Rename/Delete Fields Tools

Screenshots


 Comments

No documents found

 Add your comment!
Subject:


Comment:


     Notify me when comments are added