Extending Commerce Server

Microsoft Commerce Server 2000 can be extended in many ways. For example:

  • Custom resources and custom Commerce Server Business Desk modules can be written and integrated into Commerce Server Manager and Business Desk, respectively.

  • The pipeline processing used for order processing, content selection, and direct mailing can be extended by writing and integrating new pipeline components.

  • New types of data can be stored in the Data Warehouse, and new reports can be created to allow analysis of that data.

These extensions, and others, are described in this section.

This section contains:

  • Integrating Custom Resources. Explains how to integrate a custom resource into Commerce Server.

  • Building Business Desk Modules. Explains how to build a new Business Desk module. This includes general architectural information, information about integrating new modules, and reference material about the HTML Components available for use in new modules.

  • Building Pipeline Components. Explains how to build new pipeline components in both C++ and Microsoft Visual Basic.

  • Integrating a Third-Party Product Catalog. Describes the various catalog integration points within Commerce Server so that third-party developers can more easily integrate a different catalog system.

  • Extending the Content Selection Framework. Describes how the Content Selection Framework can be customized to alter the algorithms used to select personalized content.

  • Creating Custom Reports. Explains how to create new analysis reports to supplement the standard reports that are available with Commerce Server.

  • Working with the Data Warehouse. Describes how to work with the Data Warehouse. This includes descriptions of its logical schema and its physical data store.

  • Integrating with Passport. Describes how to integrate Microsoft Passport into a Commerce Server Web site, including its Single Sign-In and Wallet technologies.

All rights reserved.