What is it?
XPRO is a programming tool that extends the power of the Progress 4th Generation Language.  It provides tools to write programs better and faster, and system facilities to tie them together with menus and security.  It is a practical tool for building serious real world applications.

It eXtends Progress
Adds an extra level of functionality to the already powerful Progress 4GL.

It’s canned knowledge
8 years of professional Progress programming experience went into this product.
  • "How-to" by example.
  • How to make the most of the Progress language.
  • How to survive multi-user access, and transaction blocks.
  • How to control your frames.
  • How to cross reference and validate in an interactive environment.
  • How to use Unix tools to help you write Progress programs.

It’s a program generator
Generates comprehensive, readable, reliable, and modifiable character mode programs.

It’s power programming
The combination of program generator and XPRO library carry out most of the generic tasks required in an application; you can concentrate on what makes your application special.

It’s power maintenance
Standards and conventions allow multiple programmers to understand and reliably modify each others' programs.

It’s a runtime environment
XPRO delivers a runtime environment providing menu system, user security, messaging system.  And it's all source code, so you can change it to suit your style, or to integrate with an existing environment.

It’s useful!
XPRO is written by the people who use it professionally.  It is a proven, useful tool.  It’s installed in sites large and small throughout Australia.

What's in it for me?


Manager

XPRO compresses years of experience into a single package.  The tools in XPRO have been honed and improved through years of use by Overlink, and from feedback from Overlink's clients.  These tools allow the programmers to build programs in a fraction of the time required without them.  And accelerate the learning curve of new Progress programmers, so they're writing better programs sooner, with fewer errors.

All of  XPRO's facilities are modular -- you can pick and choose which of the parts you use.  For instance, some sites have combined XPRO-developed programs with other menu systems, or with the user security modules from pre-existing systems.

Source code is provided -- so you can change it to suit your purposes, or to integrate with an existing environment.


System Administrator

XPRO delivers a powerful, flexible, but easy to use security system that gives users access to what they need while hiding anything they don’t need.

User menus and command lines are automatically modified on the fly to reflect each user’s permissions.


Users
XPRO delivers an architecture that ensures a consistent look and feel across your application.  This makes it quicker to learn the application, and easier to use.


Tech Support

The only call you’re likely to receive as a tech support officer is “I can’t get into the XXXX screen!”  You’ll resolve these issues in moments using the XPRO security inquiry screens.  And then you’ll the user that they’re right – they indeed can’t get into that screen or command, and that’s how it should be!


Programmers

XPRO builds all the generic parts of your application for you, leaving you with just those pieces of code that make your application special.  That’s less code for you to write, and the less code you write, the fewer mistakes and bugs you can make.

The code generated by XPRO handles multi-user issues with ease, and command lines, menus, and security are all implemented automatically.

XPRO is easy to understand and use, so you will be up to speed quickly.

The consistent standards and conventions provided by XPRO allow multiple programmers to understand and reliably modify each other’s programs.

XPRO programs are designed to run "stand-alone" -- they don't need to be surrounded by a system-dictated bureacracy of startup procedures, calling sequences, menus etc.

What does it run on?
XPRO runs on all character platforms, including Unix (all flavours), DOS/Windows and OS2.

What do I get?
XPRO is provided as either an encrypted-source runtime system (when required for other Overlink products), or as a full source code for development and runtime.  We install the software, and provide documentation and training.

Whom do I contact?
Call Michael Lemaire on +61 411 724 297, or via email at michael@overlink.com.au.

SCREEN SHOTS
.
SCREEN SHOT #01
SCREEN SHOT #02
SCREEN SHOT #03
SCREEN SHOT #04
SCREEN SHOT #05