Commerce Server Blog

Build world class ecommerce applications using Microsoft Commerce Server
  •  
  • Home
  • Advertise
  • Copyright Policy
  • Disclaimer
  • About

Commerce Server 2009 September VPC ready for download

ravikanth | September 27, 2009

This week Microsoft has released commerce server 2009 VPC and you can able to download it from connect website. This VPC has Commerce Server 2009 and Microsoft Office SharePoint® Server 2007 (MOSS) fully installed and configured (Core Systems, Multi-Channel Commerce Foundation, SharePoint Commerce Services), including the new Default site with the Template Pack running in SharePoint using the 30 new Web Parts.

Once you submit the survey (by providing all details), it will take 1-2 business days to get your copy and it can be seen from downloads folder. No e-mail notification will be sent to you confirming its availability. So, what are you waiting for – click on the link and download your VPC copy.

Note: This VPC will expire on November 12th 2009.

Comments
1 Comment »
Categories
Commerce Server 2009
Comments rss Comments rss
Trackback Trackback

Nice feature: Product Comparison

ravikanth | September 4, 2009

Product comparison is one of the nice and good features to have in ecommerce site. The end user (website customer) comes to the website to purchase a product with or without clear idea about the product features. Through up-sell and down-sell features we are giving more options to the customer to choose the best product which caters to his requirement and comes within his budget but to choose which product to buy, the application should provide an option compare products. Many of the current ecommerce giants (dell.com, best buy, eBay, etc) are providing these features and in this article we will see how we can implement it using commerce server.

A product is compared on their attributes and we can implement this feature on multiple ways – one way is through customizing product definitions and another option is through segregating these comparable attributes away from commerce server catalog databases and put them in different data store. The first option is well suited if we are comparing two products from the same category (apples to apples) and the second option is well suited if we are comparing products from different categories (apples to oranges). Click on below blog entry to know more about how to work with metadata.

http://microsoftblog.co.in/commerceserver/working-with-property-metadata/

Let’s discuss them in detail. The option 1 can be achieved through product definition customization (list of attributes is called definition). Key thing to note is that all attributes are not compulsory to show to the customer – some of the attributes are used by business components to perform some processing. So, before we come up with list of attributes for the product, we have add new property to attribute definition (metadata). This new Boolean attribute (name as “IsComparable”) can be added to the product attributes. If the attribute value is true then we will use this attribute for comparison else we will not use it. Now we have to create all attributes required to build a product definition.

Now in your business component, add a method which does comparison process. The method takes array of products a parameter, fetches all comparable properties, build an array list or data table (don’t use it if you are developing application for heterogeneous environment) and send it back to calling function. May be at frontend, we can use Grid View or Data Grid to present details to the customer.

clip_image002

The second option is to store attribute information in another table in the same database or different database based on product ID. Keep all necessary information as part of product definition and extra information or comparable information in different data store. The advantage we are getting is that, with a single query we are able to get the results in a specific format to the business layer but we are adding another overhead to manage the things in two different locations.

As per my view, below are the some things to consider while developing this feature.

  • Don’t assume that the customer knows the comparable item attribute is. For example, if you take camera comparison, the customer might not know 35mm deep zoom, TTL autofocus, etc. It would be good if we provide a link from attribute name to help file where the customer can get more information about that feature.
  • Don’t allow user to compare more than 3 products (make it as configurable item). If he starts comparing more items, it leads to make him confuse instead of giving information about the products.
  • Incorporate web 2,0 features while giving product comparisons – features such as review comments (link), overall product rating, etc comes under this category.
  • Show discounts information (if possible) as part of comparison.
picture1[1] Microsoft should make this functionality to be part of core system. If not possible, incorporate this feature in starter site and provide out of box web part.
Comments
No Comments »
Categories
Commerce Server 2009, commerce server 2007
Comments rss Comments rss
Trackback Trackback

Sign up for Newsletter


Categories

Quiz

  • Catalog Quiz for Beginners
  • Profile Quiz for Beginners
  • Quiz 1 for Advance Users
  • Quiz for Beginners

Recent Posts

  • Staging Deployment – Security Considerations
  • Pipeline Editor displays registered custom pipeline components as unknown in 64 Bit version.
  • How commerce server staging works
  • Steps to extend payments in Commerce Server 2009
  • Introduction to Commerce Server Staging
  • Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information
  • Commerce server staging throws Remote authorization failed to server. Ensure the service has access to this server.
  • Updated Commerce Server 2009 template pack for SharePoint 2007 released
  • RCXml2Resx.exe tool stops working
  • Commerce Server Profile Importer Tool

Archives

  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008

Tags

add discounts add images to profile Advantages of commerce server approve discounts authentication auto login process automatic user creation basket Brand Management business tools campaign management Catalog catalog import Category commerce server commerce server 2007 commerce server manager Commerce Server SP2 commerce server staging discounts ecommerce Estimation Installation inventory Kanth Koppala marketing system migration error Mojave operation components operation sequence Order subsystem Product profile profile subsystem property metadata purchase order quick checkout Ravi Ravi Kanth site cache refresh starter site tools transactions error Variant
(c) 2009 Commerce Server Blog. All rights Reserved. Articles cannot be reproduced without permission from the author.Write to me at kanth@ravikanth.net if you have any comments, questions, suggestions about this site or would like to send us a tip
About Us | Terms of Use | Disclaimer | Advertise .