Commerce Server

Working with Multi-value fields in Commerce Server 2007 Profile System

One of the challenges I have run into working with Commerce Server is utilizing the multi-value key fields in the profile system.  I am finding that they are a bit clunky.  It would be nice if the Commerce Server team would implement some additional functionality to make simple procedures like adding an address to a user profile easier.  Using the UserObject profile as an example, the way it currently works is that if you add an Address profile and want to link it to a specific user, you need to add the AddressID (a GUID) to the address_list property in...

Commerce Server 2007 & IIS 6.0 SelfSSL

When trying to run the Commerce Server Customer & Orders Manager, I was receiving an error stating that the orders webservice was unavailable.  I looked at the connection settings for the orders webservice and realized that it was calling the webservice using https.  For the purpose of testing on my development machine, I simply tried to change the url to use http instead.  I then another error and found that you are required to use https for the webservice.  I then downloaded the IIS 6.0 Resource Kit Tools (download here).  You can use the SelfSSL 1.0 utility to generate a...

Commerce Server Catalog Web Service Permission Error

As promised I am going to begin blogging on my experiences with Commerce Server 2007.  I started yesterday by getting the environment setup.  I didn’t run through the step-by-step guides I just followed the prompts and a little advice from one of my co-workers who has been playing with CS for about a month now.  Everything seemed to go as planned.  I walked through the configuration wizard, unpacked the CSharpSite and compiled all the projects which got everything going.  The part I missed from doing it this way was configuring security correctly.  One thing I’ve noticed is that CS seems...

Adventures in Commerce Server

Well, I’m no Wade Wegner, but I am going to get my shot at developing in Commerce Server and I intend to share my experiences here.  I’m sure Wade will have ample opportunities to laugh at my foolish mistakes and offer a better approach, but I figure that is the way that I’m going to learn and hopefully provide all of you some useful information along the way.  So Wade, I know you are looking to put all that knowledge you’ve compiled for your book to good use, are you up to the challenge of guiding a Commerce Server novice...