Delphi 2 - Delphi Client/Server Suite 2.0, Open Architecture

By: Borland Staff

Abstract: This 2.0 release incorporates several new technologies in order to further improve the productivity of developers and the performance of applications.


Delphi Client/Server Suite 2.0;
Open Architecture

By Richard Morris
NOTE: The views and information expressed in this document represent those of its author(s) who is solely responsible for its content. Borland does not make or give any representation or warranty with respect such content.

  • The Tools Interface provides the developer an object class to be used for generic tool integration. This class contains interfaces for project and file management, dialogs, the Visual Component Library (VCL), and exceptional handling for external tools.
  • The Expert Interface allows developers to easily create their own Experts (also known as "Wizards") which simplify or automate tasks. An expert could do almost any task, such as importing proprietary data into the Scaleable Data Dictionary, automatically creating forms, automatically creating application frameworks, or generating reusable forms that are shared in the Object Repository.
  • The Version Control Interface has functions that facilitate source code management in a team environment. The Version Control Interface has been used to integrate industry standard tools such as Intersolv PVCS, now included in Delphi Client/Server Suite 2.0, and MKS Source Integrity. Both of these tools make use of custom menus and project hooks in the Version Control Interface to provide easy access to the underlying version control software's functionality which leads to greater team development practices.
  • Delphi Client/Server Suite 2.0 includes an expanded File Interface allowing developers complete control in how they integrate with all aspects of file management. For example, third parties can replace the traditional PC file system, and extract Delphi project code from Databases, archive files, or third party applications.
  • Table of Contents
    Next Page

    Server Response from: ETNASC01