Commerce Server 2002
You can find answers to some frequently asked questions about Commerce Server 2002 in this document.
Q. What is Commerce Server 2002? A. Commerce Server 2002 is the latest version of Microsoft Commerce Server, which is used to develop online business applications. It is “The Essential Microsoft .NET Server for Smart Online Business.” Commerce Server 2002: Provides core online business infrastructure for reduced time-to-market of your ecommerce site. Is designed for building global, personalized online business solutions. Provides key functionality for user profiling, site content personalization, catalog management, order processing, globalization (such as languages and currencies), and advanced online business analytics.
Q. What’s new in Commerce Server 2002? A. Commerce Server 2002 has all the same features and benefits as Commerce Server 2000, plus some additional ones. Some of the additional features include:
Increased support for large, multinational commerce sites, including multilingual and multicurrency support throughout the product, and increased testing and guidance on high–scale and high-availability deployments. Improved integration and management capabilities, such as rich support for business-to-business (B2B) scenarios in the Product Catalog System and better integration with Microsoft BizTalk™ Server 2002 and Content Management Server 2001. .NET Framework and Microsoft Visual Studio .NET integration, which provides a natural extension of the .NET developer experience for building e-business applications, and a new .NET Solution Site to provide a foundation for rapidly building and deploying next-generation e-business sites.
Q. What is the minimum required operating environment for running Commerce Server 2002? A. Base operating environment software installations vary; for more information on various base operating environment requirements, see the “Installation Instructions” in
the online documentation for Commerce Server 2002. The following is a list of software that makes up the base operating environment for an installation of Commerce Server 2002: Microsoft Windows2000® Advanced Server with Service Pack 2 (SP2) Windows 2000 pre-SP3 hot fixes Microsoft Internet Explorer 5.5, included in Microsoft XML Parser (MSXML) 3.0 with SP2 Microsoft SQL Server™ 2000 with Analysis Services Microsoft Office XP Web Controls SQL Server 2000 SP1, OLAP 2000 SP1 Microsoft Data Access Components (MDAC) version 2.7
For the most current operating environment requirements, see the Installation Instructions in the online documentation for Commerce Server 2002. This includes the most accurate list of Windows pre-SP3 hot fixes.
Q. How many versions of Commerce Server 2002 are there? A. Commerce Server 2002 is available in an Evaluation Edition, Developer Edition, Standard Edition, and Enterprise Edition.
Q. When would I want to use Commerce Server 2002 Standard Edition instead of Commerce Server 2002 Enterprise Edition? A. Standard Edition is ideal for medium-sized businesses that have a need for basic ecommerce functions and basic reporting. Standard Edition supports up to two processors, two Web servers, and two Commerce Server applications. Enterprise Edition has been designed for high-traffic, global sites that need advanced functionality and advanced analysis options. Enterprise Edition has no limitation on the number of processors, Web servers, or Commerce Server applications it can support.
Q. Will there be a Developer Edition of Commerce Server 2002? A. Yes, there is a Developer Edition priced at $499 US that enables developers to develop applications for Commerce Server solutions. The Developer Edition may not be used in a production environment and has a four-processor limit.
Q. How do I upgrade to Commerce Server 2002 from Commerce Server 2000? A. For businesses that have already implemented Commerce Server 2000, there is a direct upgrade path to Commerce Server 2002 Enterprise Edition, which offers higher scalability. For instructions, see “Upgrading from Commerce Server 2000” in the online documentation for Commerce Server 2002.
Q. How do I upgrade to Commerce Server 2002 from Microsoft Site Server version 3.0 Standard Edition or Site Server version 3.0 Commerce Edition? A. Many of the features from Site Server 3.0 editions have been incorporated into Commerce Server 2002. (For a list of these features, please see the released product documentation.) To migrate to Commerce Server 2002, create a new site to migrate behavior, content, and data to. Migration of the site code is necessary to successfully move your Site Server 3.0 Edition site to Commerce Server 2002. For instructions, see “Upgrading from Site Server 3.0” in the online documentation for Commerce Server 2002.
Q. How far does Commerce Server 2002 Enterprise Edition scale? A. Commerce Server 2002 Enterprise Edition scales for the largest enterprise businesses. It supports an unlimited number of Web servers, processors, commerce sites, and applications. Commerce Server 2002 Enterprise Edition: Supports more than 10 million unique users in Microsoft Active Directory® directory service, and more than 25 million in SQL Server. Supports up to 10,000 catalogs (can be a combination of virtual and base catalogs), and up to 5 million SKUs per catalog. Supports increased performance handling for very large dimensions and/or cubes.
Q. What languages does Commerce Server 2002 come in? A. Commerce Server 2002 Developer Edition, Commerce Server 2002 Standard Edition, and Commerce Server 2002 Enterprise Edition is available in English, French, German, and Japanese. Commerce Server 2002 Evaluation Edition is available in English only.
Q. How can I purchase Commerce Server 2002? A. You can download Commerce Server 2002 Evaluation Edition for testing purposes from the Commerce Server site. You can get Commerce Server 2002 Standard Edition through Open, Select, and Enterprise Agreements, and through retail channels. You can get Commerce Server 2002 Enterprise Edition through Open, Select, and Enterprise Agreements.
Q. What are the licensing guidelines of Commerce Server 2002? A. Commerce Server 2002 licensing is consistent with the licensing for Commerce Server 2000. It is based on per processor licensing.
Q. How does Software Assurance work with Commerce Server 2002?
A. If you purchase Software Assurance on Commerce Server 2002 for 25 percent of the base license price per year, you will be able to upgrade to the next version at no additional cost. If you already have Commerce Server 2000, you may want to purchase Upgrade Advantage or Software Assurance so you can take advantage of Commerce Server 2002.
Q. Can I use Windows XP Professional in a Commerce Server 2002 development environment? A. No, only the Administration Tools and Documentation can be installed on Windows XP.
Q. Does Commerce Server 2002 work with Microsoft Passport? A. Passport can be integrated with Commerce Server 2002 by using either the Passport Single Sign In or Passport Express Purchase services, or both. For information, see “Integrating with Passport” in the online documentation for Commerce Server 2002.
Q. Does Commerce Server 2002 work with Microsoft Content Management Server 2001? A. Yes. Content Management Server provides content contribution and delivery, plus site management capabilities, while Commerce Server 2002 includes application framework, sophisticated feedback mechanisms, and analytical capabilities. Both products focus on getting sites to market quickly and make it easy for you to: Create rich product catalog pages. Deliver personalized and targeted dynamic content. Quickly build manageable e-commerce sites.
Q. Does Commerce Server 2002 work with BizTalk Server 2000? A. BizTalk Server 2000 provides a comprehensive solution for B2B electronic document exchange and business process integration. BizTalk Server 2000 acts as a gateway for sending business documents among your company and your trading partners (also known as vendors). If your company and trading partners all use BizTalk Server, you can trade catalogs, orders, documents, and other electronic forms. For example, vendors can send you their catalogs, and you can post them on your Web site with your own catalog. When users enter orders on your Web site, the orders are sent to the vendor directly to fill them. Each of your trading partners can send you one or more catalogs of their products. Depending on how you set up your site, you can present these catalogs on your Web site as one catalog, or as different catalogs. For more information, see “Integrating with BizTalk Server” in the online documentation for Commerce Server 2002.
Q. Can I integrate Commerce Server 2002 with Application Center 2000? A. Microsoft Application Center 2000 is a high-availability deployment and management tool for Web applications built on Windows 2000. It extends the core set of Web application services found in Microsoft Windows 2000, including Internet Information Services (IIS) version 5.0, Active Server Pages (ASP), COM+, and Message Queuing (also known as MSMQ), and provides a suite of monitoring, testing, and diagnostic tools not available in the core operating system. Application Center is designed for customers with high-end requirements for scalability and availability. You can use Application Center with Commerce Server in order to perform deployments, incremental updates to your Web site, and rollbacks.
Q. Can Exchange 2000’s Outlook Web Access (OWA) be used with Commerce Server 2002? A. Yes, OWA can be used with Commerce Server 2002. For information, see “Exchange 2000 OWA Basic Authentication” in the online documentation for Commerce Server 2002.
Q. What books do you have for Commerce Server 2002? A. Look for forthcoming titles about Commerce Server 2002. Currently available titles for Commerce Server 2000 include:
Commerce Server 2000: Building e-Business Solutions By Gopal Sreeraman List Price: $54.99 Paperback, 672 pages, first edition (August 10, 2001) Sams ISBN: 067232220X
Professional Commerce Server 2000 By Wrox (Tim Huckaby and others) List Price: $59.99 Paperback, 800 pages (May 2001) Wrox Press, Inc. ISBN: 1861004648
Microsoft Commerce Server 2000 Resource Kit (Pro-Resource Kit) List Price: $69.99
Microsoft Press® ISBN: 0735611289 Paperback, 624 pages, first edition (January 31, 2001)
Developing Microsoft Commerce Server 2000 Solutions (with CD-ROM) By Michael Marsh, Inc Stellcom List Price: $49.99 Paperback, 800 pages, first edition (May 15, 2001) Sams ISBN: 067231942X
Commerce Server 2000 By Brad Wist, Max Ramsay List Price: $39.95 Paperback, 450 pages (November 2001) O'Reilly & Associates ISBN: 0596001479
Microsoft Commerce Server 2000 Pocket Consultant By Bradley M. Wist (Brad Wist) Paperback, 400 pages, first edition (November 28, 2001) Microsoft Press ISBN: 0735614164
MCSE Training Kit: Microsoft Commerce Server 2000; Exam 70-234 By Microsoft Corporation List Price: $59.99 Hardcover, 600 pages, first edition (March 13, 2002) Microsoft Press ISBN: 0735615306
Commerce Server 2000 Black Book By Scott Worley List Price: $59.99
Paperback, 1,072 pages (March 1, 2002) The Coriolis Group ISBN: 1588802272
.NET Commerce Server 2000 Developer's Guide By Lauri Bryant, Wei Meng Lee List Price: $49.95 Paperback, 608 pages, first edition (October 15, 2001) Publishers Group West ISBN: 1928994628
Microsoft Commerce Server 2000 Configuration and Administration By Reddy Sridhar List Price: $49.99 Paperback (November 2001) Hungry Minds, Inc. ISBN: 0764548638
Q. What are the new business analysis features in Commerce Server 2002? A. Below are listed the highlights of the new Business Analysis features available in Commerce Server 2002: Added grouped reports for special interests Updated set of reporting attributes Remote access to OLAP cubes Improved Web Controls Ability to drill through the pivot controls to expose underlying data
Q. What kind of analytics do you get in Commerce Server 2002 Standard Edition? A. Commerce Server 2002 Standard Edition has a limited set of analytics available for small to medium deployments. Reporting includes data metrics for Web usage and
product sales. User profile information and campaign data are not imported to the Data Warehouse in the Standard Edition.
Q. What kind of reports do you get in Commerce Server 2002 Enterprise Edition? A. Commerce Server provides 11 types of reports, including ad reach and frequency by date, ad reach and frequency by advertiser, buyer browse-to-purchase ratio, campaign event summary, campaign item summary, customer sales, and new registered users. For detailed descriptions of the reports, see “Commerce Server 2002 Reports” in the online documentation for Commerce Server 2002.
Q. What kind of advanced analytics do I get with Commerce Server 2002 Enterprise Edition? A. Advanced analytics includes the ability to analyze user profiles and marketing campaigns, to make real-time recommendations, to use prediction models to understand usage behavior (and to create affinity lists), and to use segmentation algorithms to identify discrete groups.
Q. Can I install Business Analytics only? A. Yes, the Business Analytics Only installation installs the Data Warehouse, Analysis, and Predictor resources, and it unpacks the Business Desk application to manage these resources. The Business Analytics Only setup option not only will be able to use existing Commerce sites and applications, but also create or use non–Commerce Server applications.
Q. Can I import Apache log files? A. Commerce Server only supports files in World Wide Web Consortium (W3C) extended log format. You must convert Apache and Lotus logs to W3C format before you can import them. For more information, see the W3C Extended Log File Format Web site at http://www.w3.org/TR/WD-logfile. For Apache-configuration-related information, visit the Apache Module Web site at http://httpd.apache.org/docs/mod/mod_log_config.html. Note W3C extended format is not the same as National Center for Supercomputing Applications (NCSA) combined format. W3C extended format is one of the most consistently implemented formats across a variety of Web servers, both NCSA-based, and non-NCSA-based.
Q. Can I augment the data in a Data Warehouse with my own data? A. Yes. “My own data” means that you have a third-party source of data that needs to be analyzed in conjunction with the data that the Commerce Server Data Warehouse
analyzes by default, and it does not fit into the data structures which come along as default. If you need to augment the Data Warehouse to encompass third-party data, you must perform a custom import process. For more information, see “Importing Custom Data into the Data Warehouse” in the online documentation for Commerce Server 2002.
Q. Can I use the Predictor resource for cross-selling? A. Yes, you can recommend products based on what customers add to the shopping basket. To learn how to use the Predictor, see “The Predictor Resource Tutorial” in the online documentation for Commerce Server 2002.
Q. Can I use the Predictor resource for customer segmentation? A. Yes, by using the Predictor resource, you can segment customers based on demographics, buying behavior, and/or browsing behavior. Such segments are useful for understanding and marketing to your customers. To learn how to use the Predictor, see “The Predictor Resource Tutorial” in the online documentation for Commerce Server 2002.
Q. Can I use the Predictor resource to identify customer demographics? A. Yes, if you have a fraction of your customers tagged by demographics, you can use the Predictor resource to assign probable demographics labels to all your customers. To learn how to use the Predictor, see “The Predictor Resource Tutorial” in the online documentation for Commerce Server 2002.
Q. Can I use the Predictor resource for enhanced ad delivery? A. Yes, the Predictor resource can be used in the Ad Pipeline to target ad delivery based on users' demographics, purchases, and browsing behavior on the site.
Q. Can I use the Predictor resource for data mining? A. Yes, the Predictor resource is a general data mining tool that can be used for many things, including fraud detection and churn prediction.
Q. What are the new Business Desk features in Commerce Server 2002? A. Below are listed the highlights of the new Business Desk features available in Commerce Server 2002:
Updated properties and objects for implementing security A security management module
Improved widget behavior A selection of Style Sheets for creating different themes and a high-contrast site
Q. What are the recommended hardware and software requirements for the Business Desk? A. The minimum hardware requirements for a Commerce Server Business Desk client are: 266-megahertz (MHz) or faster Pentium-compatible CPU. 5 megabytes (MB) of hard disk space. CD-ROM or DVD-ROM drive. VGA or higher-resolution monitor set to 800 by 600 pixels resolution or higher. Microsoft Mouse or compatible pointing device.
Q. What authentication methods are supported for the Business Desk application? A. Windows NTLM authentication is used for access to the Business Desk.
Q. Can access be provided to advertising customers to view reports and/or analysis of campaign information in the Business Desk? A. The Business Desk Framework in Commerce Server 2002 provides a new security model that was not present in Commerce Server 2000. You can use this model to restrict different users and different groups of users from accessing aspects of Business Desk at a variety of levels. Windows 2000 security identifiers (SIDs) form the basis upon which users or groups of users are allowed or denied access to different aspects of functionality within Business Desk. If your particular installation has a lot of Business Desk users, you should divide those users into logical groups and then secure Business Desk by using the SIDs associated with those groups. In Windows 2000 Administrative Tools, use "Local Users and Groups" in the Computer Management tool to create and manage groups.
Q. What are the new discounting features in Commerce Server 2002? A. Commerce Server 2002 provides a number of new discounting features. They include: The ability to apply multiple discounts to an item or to an order, and to control the order in which multiple discounts are applied.
The ability to apply both dollar discounts and percentage discounts to an item or to an order. Campaign managers can determine whether the percentage or the dollar amount gets applied first. The ability to flag an item as discountable or non-discountable.
Q. Does Commerce Server 2002 support order-level discounts? A. Discounting works on both an item level and an order level. You can control the interaction of these discounts by using priorities and Discount Interaction Policies.
Q. What are Discount Interaction Policies? A. Discount Interaction Policies are rules that determine how discounts interact with each other. These rules determine whether an item can receive multiple discounts, and also control whether an item can be used to qualify for multiple discounts. Discount interaction policies are displayed as check boxes in the Business Desk so that a campaign manager can easily turn them on or off, and can properly control how discounts work together. To better understand policies it is helpful to think of discounts in three parts: the condition items, the award items, and the offer. A condition item is the item a customer must purchase in order to qualify for an offer. An award item is the item the offer is applied to. The offer is the benefit that is applied to the award item if the condition is satisfied. For example, a discount offer of “Buy four music CDs and get one at half price” should be viewed as: Condition item = Buy four music CDs Award item = Get one music CD Offer = At a 50 percent discount
There are four interaction policies that ship as part of Commerce Server 2002. These policies work against condition items and award items. Commerce Server 2002 includes the following policies: A condition item can be reused to qualify for another offer. This policy instructs Commerce Server 2002 that an item used to qualify for an offer can be reused to qualify for another offer. A condition item can be reused as an award item. This policy instructs Commerce Server 2002 that an item used to qualify for a discount can still be eligible to receive an offer. An award item can be reused as a condition item. This policy instructs Commerce Server 2002 that an item upon which an award was given can still be used to qualify for other offers. An award item can be reused as an award item. This policy instructs Commerce Server 2002 that an item upon which an award was given is eligible to receive additional offers (for example, an item can receive multiple awards).
Q. What are the new catalog features in Commerce Server 2002? A. Below are listed the highlights of the new Product Catalog System features available in Commerce Server 2002: Virtual catalog creation Improved free text searching Tools and properties for securing catalogs Support for international sites More options for catalog import and export Join query results with user-defined tables or external tables Enhanced attribute support
Q. Does Commerce Server 2002 support or integrate with inventory tables? A. You can create a join key to link external tables to retrieve inventory data at runtime and to associate multiple values with a product. You cannot include inventory data in the catalog itself, because the Commerce Server 2002 sites do not update the catalog database. For sample code that shows how to use a join key to link external tables, see “Code to Join an External Table to Product Recordsets” in the online documentation for Commerce Server 2002.
Q. Can Commerce Server 2002 control product visibility at the variant level? A. Controlling product visibility at the variant level cannot be done implicitly, but this can be implemented in code.
Q. Can I have a product appear in multiple catalogs without entering the product multiple times? A. By using the new virtual catalog feature, you can add a product to a base catalog once and include that product in multiple virtual catalogs without making additional database entries for it.
Q. Does Commerce Server 2002 support applying bulk updates to product prices? A. Applying bulk updates to prices is not supported by Commerce Server 2002.
Q. We have a large and complex catalog that we don’t plan to convert to Commerce Server 2002 Catalog format. Can we use it with Commerce Server 2002?
A. Yes; if you do custom work to have the catalog call the third-party catalog application programming interfaces (APIs) instead of the Commerce Server Catalog API, you can use your existing catalog system. If you are integrating these applications with a site based from the solution sites, you must replace all calls to the Commerce Server Catalog API with calls to the Catalog API from the third-party catalog. If you are planning to manage the third-party catalog from the Business Desk you can write an alternate Business Desk catalog management module to interface with your existing catalog either to replace or augment whatever catalog management interface or tools the third-party catalog system may already have.
Business Data Warehouse
Q. What are the new Business Data Warehouse features in Commerce Server 2002? A. Below are listed the highlights of the new Business Data Warehouse features available in Commerce Server 2002: Business analytics for all types of sites Improved DTS task management interface Enhanced Web log import recovery Added support for multiple sites Better log file naming masks Support for scripting DTS tasks Updated controls for DTS tasks at the Business Data Warehouse level Support for international sites
Q. Can I deploy the Business Data Warehouse across a firewall from the rest of the Commerce Server 2002 site? A. Yes, it is possible to configure a Business Data Warehouse across a firewall from the Commerce Server 2002 site. The Business Data Warehouse requires access to specific ports that are detailed in the product documentation. The site can also be configured with a firewall between the SQL Server and the Business Management machines. Please refer to the product documentation for port configurations and settings. Note Although you can use Commerce Server Manager through a proxy or firewall, you cannot use the Internet Services Manager feature of Microsoft Internet Information Services (IIS) 5.0 through a proxy or firewall. To add IIS administration capability to an administration-only computer located on the far side of a firewall, you can use the browser-based IIS or Microsoft Terminal Services. For more information about using IIS, see the IIS 5.0 documentation. For information about using Microsoft Terminal Services, see "Client Services" in the documentation for Windows 2000.
Q. Can I extend the Business Data Warehouse to handle custom events for my site? A. Yes. The IIS log files track three types of commerce events by default when a Commerce Server Solution Site has been installed: campaign events, basket events, and order events. These three events are sufficient for tracking the site functionality included in the Solution Sites; however, if you extend your site functionality you may require additional events to track the new functionality (for example, commerce events associated with a wish list or registry that customers can add and remove items from).
Setup and Deployment
Q. What are the new deployment features in Commerce Server 2002? A. Commerce Server 2002 has the following new setup and deployment features : The ability to set a default locale for the site to ease administration Business Analytics Only stand-alone installation Better password management Improved management of a large number of sites Updated Microsoft Management Console (MMC) Task Pads to make the functionality of Commerce Server Manager available
Q. What are the best practices for deploying a Commerce Server 2002 site? A. Deployment guides for the Commerce Server 2002 sites are included in the product documentation. In the Deployment section there is a checklist for deployment, and deployment examples and architectures of clustered and non-clustered configurations.
Q. How can content be staged? How can it be deployed in a staging environment then propagated to a production environment? A. Microsoft recommends that development and deployment happen in two separate environments. This way, after launching the site, work can continue on the development or staged environment without risk of interrupting service or corrupting data on the production site. Commerce Server Site Packager is a deployment tool that has two primary uses. You can use it to package your Commerce Server 2002 site, including Internet Information Services (IIS) 6.0 settings (metabase), file system, resources from the Administration database, and SQL Server databases, into a single file. You can also use it to unpack the Commerce Server site (or portions of it) onto other computers. In most cases, Site Packager is used for the initial deployment of your site. For future deployments, incremental updates, and rollbacks, use other tools, such as Microsoft Application Center 2000, or other content management products.
Microsoft .NET Compatibility
Q. What are the new .NET compatibility features in Commerce Server 2002? A. The Commerce Server 2002 .NET Application Framework brings the .NET developer experience to Commerce Server. Developers can now create Commerce Server applications by using ASP .NET and the .NET Framework. The three components of the framework are: Application Runtime Base Class Library Common Language Runtime Interoperability Layer, which allows ASP .NET applications to benefit from core Commerce Server services and systems
Q. Do I need to use Microsoft Visual Studio® .NET to build a .NET-based Commerce Server 2002 application? A. Visual Studio .NET is not required to build .NET-based Commerce Server applications. In fact any text editor can be used. However, using the Commerce Server Developer Portal in conjunction with Visual Studio .NET greatly simplifies creation and maintenance of .NET applications.
Q. Can I build ASP .NET Web Service applications by using the Commerce Server 2002 .NET Application Framework? A. The Commerce Server .NET Application Framework can be used from ASP .NET Web Forms (.aspx files) and ASP .NET Web Services (.asmx files), in addition to any other ASP .NET HTTP Handler.
Q. What changes have been made to the Commerce Server 2002 Base Class Library between the Technical Preview and Beta releases? A. Refer to the "API Changes" section of the readme file release with the beta software for the latest information.
Q. What version of Visual Studio .NET and/or the .NET Framework is required in order to use the Developer Portal Features? A. The beta release has been tested with the RC3 release of Visual Studio .NET.
Q. What are the new high-availability features in Commerce Server 2002?
A. You can use the following features in Commerce Server 2002 to deploy a highavailability site: Direct Mailer and Predictor can be installed on two nodes on Microsoft Windows 2000 Advanced Server. Direct Mailer and Predictor support failover to all cluster nodes. Direct Mailer and Predictor are compatible with Windows Clustering. They can be configured as a cluster resource. Direct Mailer and Predictor can be installed on two, three, and four nodes on Microsoft Windows 2000 Datacenter Server. Commerce Server run-time components survive failover of dependent Windows 2000 services, application servers, and underlying data stores. The software development kit (SDK) includes an Order Queuing sample that contains components that you can use for queuing orders for processing at a later time. Processing orders offline is a best practice for high-availability sites.
Q. How do I deploy a highly available site for Commerce Server 2002? A. A high-availability site provides resiliency from errors of the underlying operating environment. Highly available sites are resilient from single points of failures. Deploying a highly available site is a complex process with many factors to weigh when you make architecture, design, and coding decisions.
Q. What are the new order processing features in Commerce Server 2002? A. The Commerce Server order processing system has been updated to include the following features: Support for many languages Localizable shipping methods Better storage of baskets and orders An updated order "sitelet" that demonstrates the new capabilities of the order system
Q. Does the Microsoft Visual Basic® Pipeline Component Wizard work in Visual Basic .NET and Visual Studio .NET? A. The Visual Basic Pipeline can only be used with Visual Basic version 6.0 and Visual Studio version 6.0.
Q. Does the ATL Pipeline Component Wizard work with Microsoft Visual C++® version 7.0 or Visual Studio .NET?
A. The ATL Pipeline Component Wizard only works with Visual C++ 6.0 and Visual Studio .NET.
Q. What are the new features of the Profiling System in Commerce Server 2002? A. Commerce Server 2002 brings many improvements to the Profiling System, including: Increased support for the largest user community sites. Improved profile system interfaces for SOAP, Lightweight Directory Access Protocol (LDAP), and OLEDB. Features, tools, and properties to secure the profile store. Extended schema management tools and features. Support for international sites.
Q. What is the best way to move profile information from a legacy system into Commerce Server 2002? A. If the data is accessible via ADO, OLEDB, or ODBC, Commerce Server 2002 can consume the data in place through aggregation. If moving the data is desirable, you can use the Profiling System’s ADO/OLEDB interface to perform inserts into the Profile store. A user migration tool is available in the SDK tools directory to address complex legacy system data stores.
Q. Are sticky sessions recommended when using Commerce Server 2002? A. Yes, if the site is set up to require Active Directory authentication, and Web farm authentication is not implemented. Sticky sessions are also recommended for optimizing profile object cache hits.
Q. Can Commerce Server 2002 use Site Server 3.0 LDAP directory as a Profile store? A. Yes. Please refer to the product documentation for information on how to configure this.
Q. What data types does Profile Service support? A. The Profile Service supports the following data types:
String Long String
Number Decimal Boolean Binary Long Binary Date/Time Currency Password Site Term Profile
Q. Does Profile Service support transactions? A. No, Profile Service does not support transactions.
Q. Can you model one-to-many relationships as profile definitions (for example, for when a single user may have many "ship to" addresses)? A. Yes. Use embedded profiles to model one-to-many relationships as profile definitions.
Software Development Kit
Q. Is there a software development kit (SDK) available for Commerce Server 2002? A. Yes. The Microsoft Commerce Server 2002 SDK includes extensive samples and tools to help developers get started programming with Commerce Server. When installed, all the files in the SDK reside in an "SDK" folder under the Microsoft Commerce Server folder.
Q. Can I use the Commerce Server 2002 AuthFilter in Windows Authentication mode? A. Yes, AuthFilter can be used in Windows Authentication mode for Web farms, multidomain environments that use proxy accounts, and Active Directory® authentication for known users.
Q. What are the minimum security recommendations for running Commerce Server 2002?
A. Install Commerce Server by using Windows Integrated Security. Microsoft recommends that you do not configure some Commerce Server resources to use SQL Server Authentication and other resources to use Windows Integrated Security. All resources should use the same security method. Commerce Server is tested and validated with IIS in high isolation mode. This is the recommended deployment. For detailed information about securing your site, see “Securing Your Site” in the online documentation for Commerce Server 2002.
Q. Is there documentation that details firewall topology and rules, ports, protocols, perimeter network design (that is, DMZ or screened subnet), and a list of minimal account rights? A. Yes, the online documentation for Commerce Server 2002 includes “Best Practices for Security” and detailed security information for securing your site. In addition, the online help provides topology recommendations in “Planning for Deployment” and “Deploying a High Availability Site.”
Q. Has Commerce Server 2002 gone through a security audit? A. Commerce Server 2000 was audited by Network Associates. The report is published on www.microsoft.com/commerceserver.