Profile Programming Concepts

The following topics describe the components of the Profiles resource.

Profile Store

This is a group of tables in a Microsoft SQL Server database that stores profile definitions, site terms, and named expressions.

OLE DB Provider for Commerce Server

This is used to aggregate ProfileObject object data from multiple underlying data stores and expose the data as a single OLE DB Row object. For more information, see the OLE DB 2.5 specification in MSDN and OLE DB Provider for Commerce Server.

Profile Designer

Available through Commerce Server Business Desk, the Profile Designer provides a user interface to extend and delete current profile schemas. For more information, see Adding Properties to a Profile Definition.

ProfileObject Object

This object, also referred to simply as a profile, is used to access and modify ProfileObject object properties. For more information, see ProfileObject Object.

Profiles resource

Available through Commerce Server Manager in the Microsoft Management Console (MMC), the Profiles resource provides a user interface to create new profile schemas. For more information, see Running the Profiles Resource.

ProfileService Object

This object is used to create, retrieve, and delete ProfileObject objects. For more information, see ProfileService Object.


All rights reserved.