Technologies and Products in BDG Scenarios

The following tables list the Microsoft products, tools, and technologies used to build the applications discussed in the BackOffice® Developer's Guide (BDG). The two scenarios listed, the Corporate Media Library (CML) application and the combined CML/LitCrit application, are thoroughly discussed in the BDG's second installment.

In addition to the BDG's "scenarios" (its main sample applications), the design of certain other applications is also described briefly. The BDG refers to these applications as "solutions," and you can find more information on them in Technologies and Products in BDG Solutions.

Note  The BackOffice Developer's Guide team used SQL Server™ 7.0 in combination with BackOffice Server 4.0 components to install and develop the CML and CML/LitCrit applications. However, you can also use BackOffice Server 4.5, which includes SQL Server 7.0, as well as any future versions of the products referenced in the BDG to develop these applications.

The following table provides links, wherever possible, to relevant topics in BDG scenarios.

Products and Technologies in BDG Scenarios

BackOffice Server 4.0 products Scenario 1:
Corporate Media Library (CML)
Scenario 2:
CML plus LitCrit Outlook application
Scenario 3:

Performance Tracking (PT) Admin application

Exchange Server 5.5 Yes. See Microsoft Exchange and the CML. Yes. See Using Exchange Server in the CML/LitCrit Application, Using CDO in the CML/LitCrit Application, and About the Outlook HTML Form Converter. No.
SNA Server 4.0 No No No.
SQL Server™ 6.5 Yes (version 7.0). See SQL Server and the CML. Yes (version 7.0). See SQL Server and the CML and Data Elements and Data Stores. Yes. See Creating the Eval SQL Server Database.
Systems Management Server 1.2 No No No.
Windows NT® and Windows NT 4.0 Option Pack      
Windows NT Server Yes. See Choosing BackOffice Server Products. Yes. See Choosing BackOffice Server Products. Yes. See Choosing BackOffice Server Products.
Certificate Server No No No.
Index Server Yes. See Choosing BackOffice Server Products. Yes. See Choosing BackOffice Server Products. Yes. Microsoft Search Service used to implement full-text search.
Internet Information Server 4.0 Yes. See IIS Brings the CML to the Web. Yes. See IIS Brings the CML to the Web.  
Message Queue Server No No No.
Proxy Server No No No.
Site Server 3.0 No No No.
Transaction Server 2.0 Yes. See MTS Contributions to the CML. Yes. See MTS Contributions to the CML. Yes. See MTSEnvironment Module and Bas Modules in Litware.dll.
Key Microsoft products and technologies      
Active Directory Service Interfaces Yes. See ADSI in the CML Application. Yes. See ADSI in the CML Application. No.
Active Server Pages Yes. See Active Server Pages in the CML. Yes. See Active Server Pages in the CML. Yes. See Using ASP in the PT application and ASP in the PT application.
Active Template Library No No No.
ActiveX® Data Objects Yes. See ADO in the CML Application. Yes. See ADO in the CML Application. Yes. See Standard Objects and Object Models.
Collaboration Data Objects No Yes. See Using CDO in the CML/LitCrit Application. No.
Collaboration Data Objects for Windows NT Server No No No.
Component Object Model Yes. See Using COM Objects. Yes. See Using COM Objects and Components and Objects in CML/LitCrit. Yes. See Custom COM Objects and Modules.
Internet Explorer 4.01 Yes. See Designing the CML User Interface. Yes. See Designing the CML User Interface. No.
Internet Explorer 5     Yes. See Internet Explorer and XML.
Remote Data Services Yes. See RDS in the CML Application. Yes. See About RDS Customization Handlers.  
SMTP Service No No No.
Development tools      
Dynamic HTML Yes. See Markup Languages. Yes. See Markup Languages. Yes.
Extensible Markup Language No No Yes. See XML and the PT Application, Internet Explorer and XML, and Implementing PT Application XML Features.
JScript® Yes. See JScript. Yes. See JScript. Yes. See Reusable JavaScript.
Visual Basic 6.0 Yes. See Visual Basic 6.0. Yes. See Visual Basic 6.0. Yes. See Components in the PT Application, Components in NLS.dll and Litware.dll, and HTML Data Refinery.
Visual Basic Scripting Edition Yes. See VBScript. Yes. See VBScript and CML/LitCrit Outlook and Exchange Scripts. Yes. See ASP in the PT Application and PT Admin Application ASP Source Files.
Visual C++® 6.0 No No No.
Visual InterDev® 6.0 Yes. See Visual InterDev 6.0. Yes. See Visual InterDev 6.0. Yes.
Visual J++® 6.0 No No No.
Microsoft Office products      
Access No No No.
Excel No No No.
FrontPage® No No No.
Outlook® No Yes. See LitCrit Outlook Application. No.
PowerPoint® No No No.
Word No No No.