Development Environment Documents
The following sections summarize the development environment-related documents in the Jade Platform product information library.
Automated Test Code Generator (ATCG) Reference (ATCGRef)
Covers using the Automated Test Code Generator (ATCG) to record and replay GUI actions in Jade applications.
|
Overview of the Automated Test Code Generator |
|
Getting started |
|
ATCG development structure and considerations |
|
Design guidelines and directions |
Development Environment Administration Guide (Admin)
For system administrators when administering Jade development environments.
|
Saving and restoring Jade schema and forms definitions |
|
Change Control |
|
Patch versioning |
Development Environment User's Guide (UserGuide)
For developers using the Jade Platform development environment to develop user applications.
|
Jade concepts and terminology |
|
Signing on and off, using the Jade Platform development environment, and using the Jade online help |
|
Defining applications and classes in your own schemas, and performing a schema reorganization |
|
Defining Jade methods, properties, constants, and conditions |
|
Using the Jade Painter, including the Form Wizard and Menu Design facilities |
|
Inspecting your Jade database |
|
Using the Jade debugger |
|
Defining external methods and external interfaces |
|
Defining ODBC inquiry relational views and ad hoc indexes |
|
Extracting and loading schemas |
|
Localizing (translating) Jade to suit your local requirements |
|
Adding and maintaining HTML documents |
|
Adding and maintaining method views, which group methods from any class in any schema |
|
Adding and maintaining interfaces |
|
Defining a Relational Population Service (RPS) mapping using the Relational Population Service wizard |
|
Importing and maintaining ActiveX and .NET external component libraries |
|
Using the C# Exposure Wizard to generate a C# class library for a Jade schema |
|
Glossary |
Developer's Reference (DevRef)
Covers using Jade to develop and maintain Jade applications.
|
Jade language |
|
Handling event notifications |
|
Handling exceptions |
|
Behavior and tuning of collections |
|
Creating user-defined controls |
|
Jade locking facilities |
|
Using the supplied Jade database administration framework |
|
Provides instructions for using packages to build and reuse common frameworks |
|
Provides instructions for using skins |
|
Provides considerations when developing applications using the Synchronized Database Service (SDS) |
|
Provides instructions for building distributed Jade applications using the XML web services architecture |
|
Provides instructions for parsing, creating, navigating, manipulating, and writing XML documents |
|
Provides instructions for using object versioning in the Jade Platform development environment |
|
Database reorganization |
|
Provides instructions for using the messaging framework |
|
Provides instructions for using asynchronous method calls |
|
Provides instructions for using method tracking and notification tracing to enhance performance |
|
Provides instructions for executing code before and after a target method is called |
|
Provides instructions for identifying objects that are updated, created, and deleted within a transaction |
|
Partitioning database files |
|
Defining runtime data |
|
Unaudited database file operations |
|
Jade limits |
|
Jade attribute type storage sizes |
Encyclopaedia of Classes – Volume 1 (EncycloSys1)
Volume 1 covers system (non-GUI) classes in the range
|
System classes in the range |
Encyclopaedia of Classes – Volume 2 (EncycloSys2)
Volume 2 covers system (non-GUI) classes in the range
|
System classes in the range |
Encyclopaedia of Classes – Volume 3 (EncycloWin)
Volume 3 covers the
|
Window classes, and the methods, properties, and class constants that they provide |
Encyclopaedia of Primitive Types (EncycloPrim)
Covers primitive types and global constants.
|
Primitive types, and the methods that they provide |
|
Global constants |
External Interface Developer's Reference (ExtIntDevRef)
Covers using external interfaces to develop and maintain Jade applications.
|
Using external methods and external functions |
|
External interfaces, including external databases |
|
Transforming an external relational database |
|
Provides instructions for using ActiveX automation server and .NET external component libraries |
|
XML Metadata Interchange (XMI) support |
|
ODBC reserved words |
|
Jade pointers in the RootSchema jomos external function library |
.NET Developer's Reference (DotNetDev)
Covers developing applications using .NET class libraries exposed in Jade.
|
.NET and Jade requirements |
|
Jade .NET object management |
|
Sample client-server application |
|
Introduction to Jade .NET tutorial |
|
Using the .NET framework to develop .NET applications to connect to a Jade system |
|
Exposing Jade classes and their entities to generate a .NET class library |
|
Reference to the jomdotnet library and the API required to use the exposed classes |
|
Mapping Jade primitive types to Common Language Runtime (CLR) data types |
|
Developing applications to store, edit, and query spatial information directly through the Jade .NET API |
Object Manager Guide (ObjectManager)
For system administrators and Jade developers when administering the Jade Object Manager or writing API calls to Jade.
|
Distributed processing, and Jade Object Manager architecture |
|
Jade security, including deployed databases and the Jade Platform development environment |
|
Jade Object Manager Application Programming Interface (API) |
|
Jade system instrumentation and diagnosis, including node statistics sampling |
|
Jade Logical Certifier diagnostic tool and its errors and repairs |
|
C-level Application Programming Interface (API) |
Report Writer User's Guide (ReportWriter)
For people who are using the Jade Report Writer to develop and run reports.
|
Jade Report Writer concepts and terminology |
|
Signing on and off and using the Jade Report Writer |
|
Configuring the Jade Report Writer |
|
Designing Jade reports |
|
Previewing, printing, and extracting data from Jade reports |
|
Running the Jade Report Writer, including setting security and dealing with exceptions |
|
Detailed description of creating scripts in the Jade Report Writer Designer |
|
Detailed description of using script commands in the Jade Report Writer Designer |
|
Detailed description of using script fields in the Jade Report Writer Designer |