| Date: |
November 28 , 2005 |
| Subject: |
BASIS delivers IDE for PRO/5 family |
| Number: |
MC-05003 |
BASIS International Ltd. introduces support for PRO/5® and Visual PRO/5® in the BASIS IDE (Integrated Development
Environment).
Recent enhancements to the BASIS IDE expanded the breadth of the introductory release (then called the BBj IDE) to incorporate
all BASIS products; PRO/5 and Visual PRO/5, as well as BBj®. Now, all BASIS developers can enjoy the full benefits of the
BASIS IDE while continuing to maintain and develop programs written in any BASIS language.
The BASIS IDE serves as the development dashboard for all Business BASIC projects with a modern color-coded syntax
highlighting Business BASIC editor, now supporting the use of BBxPROGRESSION/4®, PRO/5, Visual PRO/5, and BBj compilers. An
output window displays all compile-time errors as hyperlinks to the affected line in the source program. Double-clicking the
link opens the source program in the IDE Source Editor and highlights the line containing the error. This interface simplifies
and streamlines the whole debugging process which provides advanced debugging tools like the watch window and breakpoints.
Included below are some of the recent enhancements incorporated into the BASIS IDE. For a current look at today's IDE and its
future, read The State of the IDE featured in the recent 20th
anniversary edition of the BASIS International Advantage. For practical application and hands-on know-how, attend the
BASIS IDE training course on December 5-7 in Albuquerque, NM. Check online for more information or to register for this training.
Persistent breakpoints - allows the insertion of breakpoints in the Source Editor and Debugger. The IDE automatically
saves the breakpoints to disk when saving the source code, making it possible in many cases to use breakpoints to troubleshoot
problems in applications with nested CALLed levels. Read Speeding
Up The Development Process - The BASIS IDE for more information.
Source code version control - provides a GUI interface for operating version control systems from within the IDE
without the need to use a separate tool or master sophisticated command line syntax. See Speeding Up The Development Process - The BASIS IDE.
Legacy BBx execution - adds execution support for PRO/5 and BBxPROGRESSION/4 interpreters.
Thin client execution - optionally starts a thin client connection to a remote server that executes the source code
thereby facilitating server centric development.
Performance Analyzer - reads through a trace file and stores summary information in a table. Developers can determine
the criteria most important and define how to highlight and automatically present the tabulated results. Criteria of interest
might include those lines executed more than 10,000 times, those responsible for more than 1,000 milliseconds (1 second) of
total execution time, or those responsible for more than 2% of total execution time. Read more about this tool in Tuning the BBj Performance Analyzer.
FormBuilder - introduces a Java-based version of ResBuilder integrated into the BASIS IDE with new layout controls, an
image bucket, and resizable/moveable palettes. For more information, read FormBuilder: BASIS IDE's Better Cross-Platform Resource
Builder.
Data File Viewer - shows a record-based view of any data file given a string template, which describes the record
layout. The developer can display records in a tabular format, showing the field names and values for each record. Entering
the appropriate password allows the developer to decrypt encrypted fields and display them on-the-fly. In addition, the Data
File Viewer allows viewing encrypted files and files containing encrypted fields when entering the encryption password. Read
more about it in Viewing Data Files in the BASIS IDE.
File module - provides a graphical view of the file header and keys, and a file record view in both hexadecimal and
ASCII format.
Data Dictionary module - provides a central location for programmers to work on Business BASIC development projects. A
major component of most projects is its data files or database. BASIS provides several tools for managing these data files and
databases, such as the BBj Enterprise Manager, DDBuilder®, and various utilities, all now either built into the IDE or
accessible from the IDE. For more details, read Managing
Databases/Data Dictionaries with the BASIS IDE.
Register online to attend the BASIS IDE training course on
December 5-7 2005 in Albuquerque, NM.
Sign up to receive a free subscription to the BASIS
International Advantage.
Read our previous Marketing and Technical Communiqués Communiqués for additional information regarding BASIS
technology.
For further information, contact your BASIS Sales Representative directly or through the following sales channels:
BBj®, PRO/5®, Visual PRO/5®, and DDBuilder® are registered trademarks of BASIS International Ltd.
|