United States Argentina Australia Austria Belgium Canada Chile Colombia Costa Rica Dominican Republic France Germany Bangladesh/India Italy Kenya Mexico Netherlands Puerto Rico South Africa Sweden Switzerland Venezuela
BASIS International Ltd.
Home | Site Map | Contact Us | Partner Login  

 










 
Marketing Communique BASIS International
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:

LOCATIONE-MAIL & PHONEORDER ONLINE AT
In the U.S.
  BASIS International Ltd.
info@basis.com
800.423.1394
http://www.poweredbybbj.com
Worldwide
  Authorized BASIS Distributors
 http://www.basis.com/sales/