View all answers
Q. What languages does Commerce Server 2009 come in?
A.
Commerce Server 2009 is available in English, French, German, and Japanese. Note that the Commerce Server 2009 Default Site and other functionality is localizable to almost any language.
Q. How can I license Commerce Server 2009?
Q. What specific features does Commerce Server 2009 add over and above what is in Commerce Server 2007 SP2?
A.
Commerce Server 2009 adds features to Commerce Server 2007 SP2 within the API, more than 30 Web parts and controls, and a new, contemporary, default out-of-the-box site. Specifically:
Multi-Channel Commerce Foundation:
Expose any service in your organization in a common way
Multi-channel awareness throughout the foundation—one can name and target specific channels
Additional built-in features, now represented as business entities, such as lists
Unified run-time programming model—all run-time calls follow the same calling pattern, which supersedes the Commerce Server 2007 run-time calling model
Meta data—descriptive data for commerce entities, including properties and relationships
Updated extension model—introducing operation sequences
SharePoint Commerce Services:
Integration and interoperability between Commerce Server and Microsoft Office SharePoint Server or Windows SharePoint Services
Default, contemporary, out-of-the-box shopping site
More than 30 Web parts and controls
Inline editing of commerce data
SharePoint design surface, with page editing and content deployment and publishing capabilities
Q. What are the key benefits of Commerce Server 2009?
A.
The key benefits of Commerce Server 2009 are:
Agility and compressed time to market; help save money on site development
Engage and interact with your customers
Execute cross-channel strategy
Empower your merchandisers and marketers
Value-add in your Microsoft investment
Flexibility, assurance, and interoperability
Q. What’s new in Commerce Server 2009 from Commerce Server 2007?
A.
For your shoppers and purchasers: Better experience
Contemporary out-of-the-box e-commerce site functionality, allowing for easy browsing, and encouraging loyalty, reviewing, and purchasing
Browsing and cart management, product comparisons, product reviews, multiple shopping lists, simplified check-out, shopper profile management for addresses and credit cards, Live ID integration, and Virtual Earth integration
For merchandisers and marketers: Web-site–based information and presentation management
“What you see is what you get” (WYSIWYG) product information editing and presentation management experiences on the site, minimizing management time
Quick Web set up of different channels to better promote specific products or set up specific marketing campaigns
For site designers: Standards-based design with new design tools
Standardized creation and editing of site designs, leveraging Office SharePoint templates, giving flexibility and quick time to market
New tools and technology for site development: Expression Web, SharePoint Designer, Silverlight
For developers: New multi-channel unified foundation, Web parts, and new extensibility model
Out-of-the-box site functionality through the shared-source Web parts, to quickly and consistently extend site features
Unified operator-commerce entity calling model for the run-time Commerce Server API, offering more flexibility and quicker development
New extensibility points: Commerce Entities, Operations, Operation Sequences
Additional built-in .NET 3.5–based shopping features and SharePoint list support
For architects: Structured design principles
Clearly separated business and presentation tiers allow for easier addition of different presentation technologies, such as Silverlight
It is easier to add in new business logic, to complement the new out-of-the-box business functionality included in Commerce Server 2009, through Web parts (presentation layer) or through commerce entities and sequences (business layer)
Tight integration with Office SharePoint Server and BizTalk Server allows architects to re-use Microsoft technologies and skill-sets
For IT professionals: Unified interaction surface for different integrated business systems
Extendable foundation allows easy integration of your business systems, such as ERPs, CRMs, or SCMs, among others
Unified surface that makes interacting with your ERP just like interacting with your CRM or your product systems
Q. Does Commerce Server 2009 deprecate any features or functionality currently in Commerce Server 2007 SP2?
A.
No. All features and functionality that are available in Commerce Server 2007 SP2 are available in Commerce Server 2009. Commerce Server 2009 builds on top of the existing functionality to add new features and functionality, while preserving parity with Commerce Server 2007 SP2.
Q. What Web parts are included?
A.
There are currently more than 30 Web parts and controls, across the Orders, Catalog, Profiles, and Marketing core systems. These Web parts comprise features for a functioning out-of-the-box shopping site, similar to contemporary e-commerce sites in the market. Some Web parts are used in supporting functions, such as routing product information calls to Commerce Server. The following lists the specific Web parts and controls:
Marketing
Advertisement and Discounts. Displays advertisements and discounts that are relevant to both the current shopper and current site context. This Web part works in conjunction with Marketing Manager and the various campaigns that are set up.
Virtual Earth Store Locator. Integrates with Microsoft Live Virtual Earth so that the shopping site has detailed maps of store locations, enabling shoppers to find the store quickly.
Reviews and Ratings (two Web Parts). Display the reviews and ratings for individual products. These Web parts also let shoppers submit their own reviews and ratings, with administrative workflow for management discretion.
Search
Search Box. Displays a search box that can be configured to search both the e-commerce site and any static content.
Search Results and Paging (two Web Parts). Displays the results of the search in a two-column pane, allowing shoppers to easily see what’s on your site and easily page through a large number of results.
Orders
Add to Cart. Enables shoppers to add products to their cart.
Shopping Cart. Displays all of the merchandise that the shoppers want to purchase.
Mini-cart. Displays a summary, usually in the upper-right corner of the page, of the total items and amount in a shopper’s basket.
Checkout. This Web part manages the checkout process. It is responsible for the flow of checkout operations, providing a uniform navigation model. This checkout process may include address and credit card management actions.
Order Details. Displays a read-only version of the shopping cart and checkout information.
Order History. Displays previous completed orders, including order status.
My Lists. Provides shoppers with a way to manage all of their lists.
My List Details. Displays the details of a shopper’s list.
Catalog
Product Query. Displays the products and variants, usually based on a catalog, that a shopper is looking for.
Product Detail Display. Displays the different products and product details on a product page.
Images Viewer. Displays different product, catalog, or other images.
Site Map. Displays the map of your site.
Profiles
Address List. Provides the interface to view and start address administrative tasks.
Address Detail. Provides the management functionality, such as adding and editing addresses.
Credit Card List. Provides the interface to view and start credit card administrative tasks.
Credit Card Detail. Provides the management functionality, such as adding a credit card and credit card information.
My Profile. Provides the management functionality for account profile information.
Registration Wizard. Provides the functionality to let shoppers register on an e-commerce site.
Change, Forgot Password (two Web Parts). Provide functionality for shoppers to reset or change their account password.
Live ID*. Provides functionality to associate shopper accounts with their Microsoft Live ID account, so that the shopper can associate their Live ID account to a particular shopping site.
Management
Channel Configuration*. This feature provides the ability to assign a channel name to the site that has been created. A channel is any Web site that is targeted to a specific segment or device. The channel name is used throughout Commerce Server 2009 so that business and presentation logic can be tailored to address the specific needs of that channel.
Property List Selection. This is a utility Web part, meaning that users will use it indirectly as part of other Web parts, and it is used to enable the selection of various properties from the Commerce Server Core Systems.
Product Provider. This is a utility Web part, meaning that users will use it indirectly as part of other Web parts, and it is used by various other Web parts to marshal data calls to Commerce Server and return product information.
Inline Product Editing. This Web part allows merchandisers to edit product information right on the site pages.
* These two items are technically not Web parts, but they use SharePoint controls and are available in the Default Site or can be integrated into other sites.
Q. Do the Web parts contain only presentation logic, or do they contain business logic, too?
A.
Web parts contain primarily presentation logic. The Commerce Server 2009 Commerce Foundation houses the business logic, including both new feature logic and a unified encapsulation of existing functionality from Commerce Server 2007 SP2.
Q. Does Commerce Server 2009 ship with an out-of-the-box e-commerce Web site?
A.
Yes. The Commerce Server 2009 default, out-of-the-box site is a brand new, contemporary, e-commerce site. The site, once installed and connected to internal information systems, will only require skinning and templating work to establish your company’s look and feel. The Commerce Server 2007 starter site will also function in Commerce Server 2009, but it does not take advantage of the new Commerce Foundation.
Q. Can I customize Commerce Server 2009 by either adding new functionality or a new site “look and feel”?
A.
Commerce Server 2009 can be customized in its business tier (Commerce Foundation) and within the site presentation tier (SharePoint Commerce Services and Web parts).
Commerce Foundation extensibility is done by overriding existing commerce entities, operations, and operation sequences—by writing new code. These are the specific extensibility points within the new run-time foundation with Commerce Server 2009. SharePoint Commerce Services and Web parts can be customized in basically two manners: XSL template changes and functional/source code changes. The XSL templates primarily modify the presentation layout with minimum code. These templates are registered within the Commerce Server 2009 out-of-the-box site, and can be applied by pointing and clicking for various Commerce Server 2009 Web parts. Web parts can also be modified at the source-code level, by writing new code, compiling, and registering the Web part in Office SharePoint Server to be used on any site page. Source code for the Web parts ships with Commerce Server 2009, in the Extensibility Kit.
Q. Does Commerce Server 2009 ship with updated business management functionality?
A.
Yes. Commerce Server 2009 ships with updated business functionality to help merchandisers and marketers manage the Web channel more efficiently, available through the Default Site, running in SharePoint. Specifically, merchandisers will be able to edit product data directly within the Default Site. As well, marketers are able to update the look and feel of the site using the new templating technology, and place advertisements and discounts directly on the site. Both merchandisers and marketers, with assistance from site designers, are able to set up new Web channels very easily, through SharePoint Central Administration, and are able to give them unique channel names. These names are used throughout the site, business logic, and data layers, giving complete control of the channel.
Note: This functionality is enabled through running Commerce Server 2009 sites within the SharePoint environment. Creating and running sites with Commerce Server 2009 outside of SharePoint limits the layout and design capabilities.
Q. Will merchandisers, marketers, and customer service representatives still need to use the current business management client tools?
A.
Yes. Day-to-day management of product information, setup of marketing campaigns, and reviewing and managing customer profiles and orders can still be done through Catalog Manager, Marketing Manager, and Customer & Order Manager, respectively. Channel awareness has been included in these tools.
Q. What is the template feature in Commerce Server 2009?
A.
The template feature in Commerce Server 2009 allows merchandisers or marketers to update the look and feel, and update some functionality of their site—or a subset of pages—by simply choosing a specific template from the template library. This allows for point-and-click updates of the site.
Q. Will Commerce Server 2009 ship with other templates?
A.
Commerce Server 2009 is planned to offer an additional Freestyle template over and above the contemporary template that ships on the Default Site. This additional template will be available as part of the Commerce Server 2009 license, and will offer a specific color scheme and contemporary look.
Q. What is the difference between the Commerce Server 2007 starter site and the Commerce Server 2009 out-of-the-box e-commerce Web site?
A.
The Commerce Server 2007 starter site was a developer-focused site, set up to offer guidance to developers on how to use Commerce Server 2007. Written in ASP .NET, the starter site demonstrates techniques to developers to show how to construct certain features.
The Commerce Server 2009 out-of-the-box e-commerce Web site is designed with shoppers and business users as the primary focus. Designed using a different technology, ASP .NET Web parts within SharePoint, this new site not only takes advantage of the new Commerce Server 2009 Commerce Foundation functionality, but also is ready to be skinned and set up to take orders. The skinning is done by site designers using new design tools, such as Expression Web and SharePoint Designer, and taking advantage of the new Commerce Server 2009 templating technology. Business users, such as merchandisers and marketers, will be in a position to easily change templates and adjust specific properties of Web parts, for both presentation and product information purposes—in a point-and-click type of approach. Further, the default out-of-the-box site includes inline editing functionality so that merchandisers can update product information right in the context of the site.
Q. Is there a Developer Edition of Commerce Server 2009?
A.
There is no specific Developer Edition of Commerce Server 2009. Developers can use the new Commerce Server 2009 Enterprise Edition media kit available to MSDN Subscribers. This media kit includes two disks:
Disk 1 contains the core Enterprise Edition components from Commerce Server 2007.
Disk 2 updates the installation with the new 2009 Enterprise Edition components.
Important to Note: you will need to uninstall the Commerce Server 2007 Developer Edition before installing the Commerce Server 2009 Enterprise Edition.
Important: As an MSDN Subscriber, when installing and using this software from MSDN, you may install and use any number of copies of the software on your devices to design, develop, and test your programs. You cannot use the software in a live production web site/live operating environment.