PROGRESS-PLUS logo
PRODUCTS NAVIGATION
PRO4m
  History & Goals
  What is PRO4m
   & what can it do
  Report Structure
  Requirements
  Code Analysis
  Examples
  Documentation
  User's opinions
 
DBYER
  Description
  Database Browser
  Data Inspector
  Database Copier
 
ProAppmon
[included into PRO4m]
 Description
 Monitoring Examples
 Screen Samples
 
BECOM
(BEtter COde Maker)

[included into PRO4m]
  Description
 
Knowledge Testing
  Create Account

  Simple Mode Login



Referral Program

PRO4m
PRO4m - Database/Source Code Analyzer

PRO4m is locally installed application. It operates in Client/Server environment and is intended to be used either individually or by a group of developers.

PRO4m is written in Progress 4GL for Windows Client v9 and is available for Download as a 15 days evaluation copy for noncommercial use. More detailed information read here. Click here to purchase PRO4m full version for the commercial use.

PRO4m main goals:

  1. Decrease time to map a project.
  2. Increase understanding of a project.
  3. Improve project performance and optimization.
  4. Help in existing applications re-engineering.
  5. Simplify code and programs structure.

PRO4m is available in the following editions: LITE, PRO and ENT.

LITE edition is a simplified PRO4m version designed to cover the Progress developers needs. This edition does not include the following PRO4m features:
- HTML Reports Generator,
- AutoStart scheduler, and
- ProAppmon.

PRO edition (Professional) does include full PRO4m functionality and designed for System analysts and advanced developers. This edition is able to create single-user HTML reports and does not include ProAppmon.

ENT edition (Enterprise) includes every PRO4m utility with no limitations.
Additionally, ENT is able to keep PRO4m project resources in a Progress database what makes the project Open/Save procedures significantly faster when working with big projects (~5000 and more files). ENT is able to generate project reports available for preview in internet/intranet.

You can use both PRO4m (ENT and PRO) versions on one computer at the same time.
Both versions have to be installed into separate folders ("C:\Program files\PRO4m ENT" by default for ENT) and have its individual Confirmation IDs.

See PRO4m description page for more details.

top

Users' Opinions

"We love the program, it's the first time in more than 15 years that we have such a good overview about our projects."

Jos Straetemans
TSA
Belgium


"I downloaded the evaluation version of PRO4m yesterday and have been playing with it in a small project. I am very impressed with the entire package and will be lobbying hard to purchase copies for the entire System Engineering team here at QAD."

Brian Smith
QAD Inc.
USA


"Overall, I'm quite impressed with the output that I got from Pro4m. The
reports are very impressive!"

James Burts
Keystone Systems, Inc.
USA

"I have shown your system to some people here at Medical Manager and they were quite impressed. The words "why don't we just buy that" were mumbled, and not just by one person ;-)."

Chris Ruprecht
Web Medical Manager
USA

"We have great hopes that your product will prove helpful in "keeping our code consistent" in format & style. Also to help point out better DB index structures. Your price is very reasonable."

Charlie Cormier
Cetek Corporation
USA


"This is the best site I have seen for Progress Support. Keep up the good work. "

Dennis Cecconet
CICA
Canada


"This stuff really is excellent.
Keep up the good work.
Youy've really found a niche in the market."

Brendan McCaffrey
United Drug
Ireland

top


Progress Applications Monitor (ProAppmon)
[included into PRO4m]
ProAppmon description

ProAppmon - is a set of modules written in the Progress 4GL language designed to assist you in collecting and recording performance statistics from a Progress application and warn you about possible database/application problems.

Features:

  • Shows and records VST statistics and changes history
  • Problems alert by e-mail and/or NET SEND
  • Monitors source-code available
  • Easy to write and add your own monitors
  • GUI interface
  • Database Log file monitor
  • Monitoring multiple databases
  • Multiple monitoring profiles support
  • Web Interface as a monitoring results
  • Does not require a database to store own data
  • Any (Unix, Windows) database platform is supported

See the ProAppmon description page for more details.

top


DBYER
[Standalone Application]
DBYER description

DBYER - is a set of modules written in Progress 4GL and designed to assist Progress developers working with project database(s).

DBYER utilities, such as Dynamic Database Browser and Database Copier, previously were exclusively available to PRO4m users. Now these programs are built in into a standalone application and available to everyone at a very modest price.

Dynamic Database Browser Features:

  • preview database data and structure at the same time;
  • see to which indexes fields belong to;
  • see what indexes are being used by your database queries;
  • build queries with any possible Where phrase and Sort By options;
  • sort the query results by single click on the columns;
  • see parent and child tables for every database table;
  • see the tables relations definition;
  • specify your own tables relations;
  • preview related tables data in a separate window with an automatic records refresh on parent table record reposition;
  • update, create and delete records in the database tables;
  • keep queries history, save and read it from the disk;
  • see fields data columns in different colors depending on the field index type belongings (primary, alternative, foreign and any other index);
  • preview in the browser selected fields only;
  • copy field names into the Windows Clipboard;
  • show fields in any order;
  • customize column width, format and color;
  • view records details - schema and the data at the same time;
  • export table data into HTML, text, MS EXCEL and DIF formats;
  • resize database browser, maximize browser data preview section to the full screen;
  • change browser's cache size, lock columns, change column names to labels or to physical fields names, show hidden tables;
  • inspect database data consistency with Data Inspector;
  • and more...

Once you've tried our DB Browser, you'll find yourself addicted to it and hard to work without it. It saves you so much time working with the data, that you'll not to want to be wasting your time manually writing the queries ever again.

The browser is priced just as much as you usually spend in an average restaurant often not even enjoying the meal. We guaranty that you'll be enjoying the product for many years just because this is the World's best Progress DB Browser. Well, even if you decide not to buy it, the browser's licence will expire in a month, but leave you working another database utility - Database Copier - for free (however, no support will longer be provided).

Try our evaluation copy for 30 days for free, - you'll not loose anything (see our downloads page)

DBYER is available for Progress v9 and v10 on Win32 platform.


Users' Opinions

"Your dynamic data browser is the best native Progress data browser I've
seen."

Michael Monks
Cash Flow Services Ltd
Ireland

top


BEtter COde Maker (BECOM)
[included into PRO4m]
BECOM description

BECOM - BEtter COde Maker - is a group of programs written on P4GL and available in source-codes, which suppose to make your P4GL code looking better, more clear, readable and understandable. It has several different groups of modules - main modules group (common for everyone and everywhere), rules group (actual programs modifying the source code), and setup group (becom.ini file).

BECOM is an open to expand/update its functionality program. You can do it modifying/adding files of the rules group and reconfiguring the becom.ini file.

See the BECOM description page for more details.

top


Knowledge Testing Engine
[available online]
Knowledge Testing Engine description

Knowledge Testing Engine is a tool designed both to:

  • develop new tests and
  • to execute testing procedures (knowledge testing)

There are two types of tests: Public test and Private test. Public tests are available for all Knowledge Testing Engine registered users. Private tests are available for its authors only.

You are allowed to create and update any number of your own tests and test any number of people by your own tests for FREE using our Knowledge Testing Engine in Extended mode.

Extended mode provides you an "Online test generator" and testing tools that allow non-programmers to develop and manage an online test or Web based training.

Tests currently available online:

  • Progress 4GL Basic
  • Progress 4GL Advanced
  • IP, TCP and UDP Basic
  • Database Expert Basic
  • Database Expert Advanced
  • Progress Database Design Basic
  • Progress Database Design Advanced
  • Java SUN Certified Programmer (030-035)

See the Knowledge Testing Engine main page for more details.

top


NOTE: If any of our products does not fully satisfy your requirements/situation, please tell us what the problems are and we will customize the product for you where it is possible.

top



PRO4m Versions Difference

Starting from v1.09 PRO4m exist in two different editions - a LITE and a PRO edition, where the LITE edition does not include
- HTML Reports Generator,
- AutoStart scheduler, and
- ProAppmon.

Starting from v4.00.00 PRO4m is also available in ENT (Enterprise) edition.


Products Mailing Lists
Subscribe to our products Mailing Lists and discuss anything you want to know about our products with us.

Last updated: September 28, 2005 9:33 PM
© 2001-2003 PROGRESS PLUS SOLUTIONS Home // Products // Downloads // Shop // Registration // Partners // Mailing Lists // Resources // Feedback
History & Goals // What is PRO4m & What Can it do // Report Structure // Requirements // Revisions History // Examples // Documentation
ProAppmon description // Examples // Screenshoots
BEtter COde Maker (BECOM) description
Knowledge Testing // Create Account // Simple Mode login