Visual Basic 6.0

Microsoft® Visual Basic® is used to develop the COM components and objects that execute the Corporate Media Library (CML) application's business logic. These components execute within the Microsoft Transaction Server environment that, along with Internet Information Server, forms the application's business-services tier. COM Components and Objects contains summary information about the CML components.

The dynamic-link libraries (DLLs) used by the application, CML.dll and CMLC.dll, are built as ActiveX® DLL projects. CML.dll contains the server-side components and CMLC.dll contains the client-side component. Components are described in detail in the Implementation section.

The CML application components are as follows:

The CML application deploys a browser user interface and the installed application has no Visual Basic forms. However, the CML developers did create Visual Basic forms and used the forms for internal testing and debugging of components. The CMLC.cab file is packaged using the Visual Basic Package and Deployment Wizard.