Jump to content

JBA Guidelines: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 4: Line 4:


You build your application in a GUI designer then write the back end in either C++ or in a proprietary event driven fourth generation language called '''JOT''', Guidelines then generated C++ code from your front-end design and JOT code and you compiled it with your choice of C++ compatible compiler suite, or had Guidelines do it for you. In addition the company offered optional Client/Server back ends for AS/400, Unix SQL servers and [[ODBC]].
You build your application in a GUI designer then write the back end in either C++ or in a proprietary event driven fourth generation language called '''JOT''', Guidelines then generated C++ code from your front-end design and JOT code and you compiled it with your choice of C++ compatible compiler suite, or had Guidelines do it for you. In addition the company offered optional Client/Server back ends for AS/400, Unix SQL servers and [[ODBC]].
Version 3.3 introduced quite advanced support for object message passing, including over a network.


While Guidelines did nothing in the OS/2 or Windows marketplaces it survived as an in house tool and was used for most PC system development at the company, however a number of people hacked the Guidelines package to act as a GUI builder for other systems, the first version of [[Visual Ada Developer]] used the package as its front end for instance.
While Guidelines did nothing in the OS/2 or Windows marketplaces it survived as an in house tool and was used for most PC system development at the company, however a number of people hacked the Guidelines package to act as a GUI builder for other systems, the first version of [[Visual Ada Developer]] used the package as its front end for instance.


==Version==
==Version==
* '''Latest OS/2 version:''' Version 3.21 (Designer 4.07a)  1995-Oct-16.
* '''Latest OS/2 version:''' Version 3.3 - 1996.
* Known fixpack: Mod65 - 1995 - There was almost certainly a later version than this of both the fixpack and the program itself, but we have not been able to find it.


====Prerequisites====
====Prerequisites====
* OS/2 2.1 or higher
One of the following C++ compiler products:
One of the following C++ compiler products:
* [[IBM VisualAge C++]]
* [[IBM VisualAge C++]]
Line 27: Line 30:


The retail price for JBA Guidelines was :
The retail price for JBA Guidelines was :
 
* Guidelines Base pack: Free - Essentially a GUI creator without any background C++ generation, so both functional as a small time GUI creator and as a demo for the full package.
* Professional Developers Kit            $595
* Professional Developers Kit            $595
* Client/Server Connectivity              $995
* Client/Server Connectivity              $995
Line 33: Line 36:
* Database Connectivity Pack (ODBC)      $395
* Database Connectivity Pack (ODBC)      $395
* Lotus Notes Support Pack                $99
* Lotus Notes Support Pack                $99
 
or
Note these prices from an early version of the toolkit, packaging and prices changed later on
* Guidelines for Corporate Developers    $7750 per seat.


==Author==
==Author==

Revision as of 01:17, 31 December 2014

Description

Screencap from a notebook test window on a very early version of Guidelines, possibly Beta.

C++ development environment and an application generator for OS/2 that could also generate code for MS Windows. Introduced in 1992 and originally written as a tool for developing GUI front ends for the AS/400 software products from the JBA Holdings company but was extended into a general business application development tool.

You build your application in a GUI designer then write the back end in either C++ or in a proprietary event driven fourth generation language called JOT, Guidelines then generated C++ code from your front-end design and JOT code and you compiled it with your choice of C++ compatible compiler suite, or had Guidelines do it for you. In addition the company offered optional Client/Server back ends for AS/400, Unix SQL servers and ODBC.

Version 3.3 introduced quite advanced support for object message passing, including over a network.

While Guidelines did nothing in the OS/2 or Windows marketplaces it survived as an in house tool and was used for most PC system development at the company, however a number of people hacked the Guidelines package to act as a GUI builder for other systems, the first version of Visual Ada Developer used the package as its front end for instance.

Version

  • Latest OS/2 version: Version 3.3 - 1996.

Prerequisites

  • OS/2 2.1 or higher

One of the following C++ compiler products:

Early versions of the software required IBM C SET++ 2.01 or IBM VisualAge 3.0 C++ OS/2 and the OS/2 Developers Toolkit to compile the Guidelines output, later versions will not support C SET.

Publications

Links

License

  • Commercial, now discontinued.

The retail price for JBA Guidelines was :

  • Guidelines Base pack: Free - Essentially a GUI creator without any background C++ generation, so both functional as a small time GUI creator and as a demo for the full package.
  • Professional Developers Kit $595
  • Client/Server Connectivity $995
  • MS Windows Code Generation $395
  • Database Connectivity Pack (ODBC) $395
  • Lotus Notes Support Pack $99

or

  • Guidelines for Corporate Developers $7750 per seat.

Author