Removed or Deprecated Features

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

The following sections provide information about the functions and objects that have been removed, deprecated, or replaced in Commerce Server 2007:

  • Removed Functions

  • Business Desk Modules Functional Replacements

  • Deprecated Objects

  • Replaced Objects

Removed Functions

Commerce Server 2007 removes the following functionality:

  • Predictor and segment viewer

  • Catalog Element -centric import and export XML of Commerce Server 2000 XML schemas

  • Catalog XDR support

  • Site Server 3.0 pipeline components and migration objects

Additionally, Commerce Server 2007 no longer supports ASP development or any versions of the Microsoft .NET Framework earlier than 2.0. You can build Commerce Server 2007 applications only on .NET Framework 2.0 with update or 3.0.

Business Desk Modules Functional Replacements

Commerce Server 2007 replaces the Commerce Server 2000/2002 Business Desk Module functionality with Business Management Web service applications to support the daily operations of non-technical business managers, customer support representatives, and other people. The following table summarizes these replacements.

Commerce Server 2000/2002 Business Desk module

Commerce Server 2007 component

Business Desk Analysis

SQL Reporting Services. For information about SQL Reporting Services, see Before You Start Developing with the Data Warehouse Analytics System.

Business Desk Campaigns

Marketing Manager. For information about the Marketing Manager, see Managing Your Marketing Campaigns.

Business Desk Catalog

Catalog Manager and Catalog and Inventory Schema Manager. For information about the Catalog Manager, see Managing Your Catalogs. For information about the Catalog and Inventory Manager, see Managing Catalog and Inventory Schema.

Business Desk Orders

Customer and Orders Manager. For information about the Customer and Orders Manager, see Managing Your Customers and Orders.

Business Desk Profiles

Customer and Orders Manager. For information about the Customer and Orders Manager, see Managing Your Customers and Orders.

Business Desk Security

Windows Authorization Manager. For information about Windows Authorization Manager, see Managing Authorization Policies.

Note

The Business Management applications do not have the limitation of ten concurrent users per application that the Business Desk modules had. For information about the Business Management applications, see Business Management Applications. Business Management applications require high bandwidth connectivity.

Deprecated (Obsolete) Objects

The following table lists the programmatic objects that have been deprecated in Commerce Server 2007 and their replacement objects.

Deprecated object

Replacement

AppConfig Object

Provided for backward compatibility only.

AuthFilter (ISAPI filter)

Provided for backward compatibility only to support ISAPI filter Commerce Server authentication. See What Is AuthFilter?

Use Commerce Server membership provider, which is the .NET Framework authentication model that integrates Commerce Server profiles with Microsoft ASP.NET logon and registration controls. For more information, see What Is the Commerce Server Membership Provider?

AuthManager Object

Provided for backward compatibility only to support AuthManager Commerce Server authentication. See What Is AuthManager?

Use Commerce Server membership provider, which is the .NET Framework authentication model that integrates Commerce Server profiles with Microsoft ASP.NET logon and registration controls. For more information, see What Is the Commerce Server Membership Provider?

BusinessDataAdmin2 Object

Microsoft.CommerceServer.Interop.Profiles.BizDataAdmin.dll. For more information, see Microsoft.CommerceServer.Interop.Profiles.

DBStorage Object

The new Orders System persistence layer that supports XML persistence intrinsically replaces this object.

GlobalConfig Object

GlobalConfigFreeThreaded

GlobalConfig2 Object

GlobalConfig2FreeThreaded

LRUCache Object

Use ASP.NET or Catalog API caching.

MessageManager Object

messageManager Element

SiteConfig Object

SiteConfigFreeThreaded

SiteConfigReadOnly Object

CommerceResourceCollection or SiteConfigReadOnlyFreeThreaded

Replaced Objects

The following table lists the programmatic objects that have been removed from Commerce Server 2007 and their replacement objects.

Removed object

Replacement

CampaignItemManager.NewCampaignItem()

Specialized creation methods for Discount, Advertisement, and DirectMail replace this object.

Commerce.ACL

No replacement required. Windows Smart Client Web services-enabled applications replace the Business Desk modules.

Commerce.Admin*

No replacement required. Site Server 3.0 is no longer supported.

Commerce.AppFramework

ASP.NET intrinsic controls.

Commerce.BDSecurity

Windows Server 2003 Authorization Manager. For more information, see Managing Authorization Policies.

Commerce.BusinessDataAdmin

No replacement.

Commerce.CalcRenderer

No replacement. Use SQL Reporting Services.

Commerce.CalcRenderer2

No replacement. Use SQL Reporting Services.

Commerce.CatalogSets

Catalog System managed API.

Commerce.CatalogToVendorAssociation

Catalog custom properties such as vendor ID maintain the association directly in the catalog.

Commerce.CSFLoadCampaignsCommon

The Marketing System cache loader components now support extensibility through stored procedures.

Commerce.DataFunctions

ASP.NET intrinsic controls.

Commerce.DictionaryXMLTransforms

Orders System now supports serialization to/from XML. XDR is obsolete with XSD schemas available.

Commerce.DTSCacheWarmer

No replacement. Use SQL Reporting Services.

Commerce.DTSPredictor

No replacement. The Predictor feature has been removed.

Commerce.EuroDisplay

No replacement.

Commerce.ExprFltQueryBldr

ExpressionToProfilesWhereClauseConverter

Commerce.GenID

None. Orders System uses Microsoft.CommerceServer.Runtime.IDCounter.

Commerce.HTMLLib

ASP.NET intrinsic controls.

Commerce.IAdminSite

No replacement required. Site Server 3.0 is no longer supported.

Commerce.IMSCSPage_3_0

No replacement required. Site Server 3.0 is no longer supported.

Commerce.ListManager

MailingListManager

Commerce.MicroPipe

No replacement required. In the .NET Framework, you can create and run a pipeline component directly.

Commerce.OrderGroup, Commerce.OrderGroupManager

Managed OrderGroup and OrderForm as part of the new Orders System.

Commerce.Page

No replacement required. Site Server 3.0 is no longer supported.

Commerce.PredictorServiceAdmin, Commerce.PredictorServiceSiteAdmin, Commerce.PredictorModelBuilder

No replacement required. The Predictor feature has been removed.

Commerce.ReportRenderer

No replacement required. Use SQL Reporting Services.

Commerce.ShippingMethodManager, Commerce.Shipping

Replaced with shipping method management components in the new Orders System, ShippingMethodManager and ShippingMethod.

CS_GroupMgr.GroupManager

No replacement required.

Dependency network viewer

No replacement required. The Predictor feature has been removed.

Discount.BasketDisplay

Replaced with MultiLingualBasketDisplay.

DynTableMarshaller (internal)

No replacement required. Used by Business Desk modules to calculate tax and shipping charges. Windows Smart Client Web services-enabled applications replace the Commerce Server Business Desk modules.

IMSCSStandardSManager_3_0

No replacement required. Site Server 3.0 is no longer supported.

ListManagerLib.dll

Replaced with MailingListManager.

Microsoft.CommerceServer.Messages

No replacement required.

Microsoft.CommerceServer.Runtime.CommerceServerInfo

No replacement required.

RegionalTax.dll (Regional tax pipeline component)

Use third-party components to perform tax calculations.

ReportMsgIntf

No replacement required.

See Also

Other Resources

Commerce Server Editions