Welcome to MSDN Blogs Sign in | Join | Help

Data Tools and Software Testing

Old model-based testers never die; they just transition to a higher state.

Syndication

News

    These postings are provided "AS IS" with no warranties, and confer no rights.
    Use of included script and code samples are subject to the terms specified here.

CS 2007: Things you didn't know about the Customer and Orders Manager UI

Just wanted to highlight a couple of points about the Customer and Orders Manager Business Application that is shipped as part of Commerce Server 2007:

 

  1. You can run the UI with only some of the web services defined.Simply launch the UI and in the connection dialog box, remove the entry for the web service which is not available or not in use. For e.g. if you are not using the Commerce Server Profile system, you can still use this app to view the Orders by making the Profiles web service URL blank. Note that if the service URL is populated and the UI cannot connect to it, then the UI will not launch. The key is to blank out the URL completely. Here is a screenshot:



  2. You can use the UI to display extended Order system data. If you have an extended LineItem, called say, “ExtLineItem”, then once you have updated the mapping files and web.config etc. on the Orders web service, you should be able to view the extended entities on the UI and search on them (but only the strongly typed properties mapped to explicit tables – you cannot search on weakly-typed properties, irrespective of whether they are mapped or not). The only thing which will not be shown at all are custom classes (i.e. classes not derived from an existing Orders class) since there is no way for the UI to know how to display such entities. Here is a screenshot showing the an extended Order being viewed in the Orders UI:

    <

 

  1. You can run the application without a SSL URL in the connection (but you really should try to use SSL if possible since sensitive customer data is involved).

 

  1. You can customize the UI completely to display or handle any scenario specific to your business. Simply download the source code and tweak it whichever way you want. For e.g. to display your custom entities mentioned in point #3 above.

Published Monday, August 07, 2006 7:35 PM by nihitk

Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: CS 2007: Things you didn't know about the Customer and Orders Manager UI @ Monday, August 07, 2006 11:43 PM

If you want to run with SSL in a development environment you can use SelfSSL with the IIS Resource Kit to generate a certificate.  You'll need to add it to your trusted certificate store for .NET to like it.  I typically will turn off SSL only if I need to troubleshoot an HTTP level issue with Fiddler.

colinbo

# Commerce Server 2007: Some Great New Posts! @ Thursday, August 17, 2006 10:17 PM

Now that the Commerce Server development team has shipped their flagship product, they've started to publish some great new posts about using Commerce Server 2007. If you don't already subscribe to these blogs, you really should!

Jeff Lynch [MVP]

Leave a Comment

(required) 
required 
(required) 
Page view tracker