<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Thoughts, insights and commentary</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/charles/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/charles/feed.xml</link>
    <description>Charles Teague - Sr. Premier Field Engineer</description>
    <lastBuildDate>Tue, 16 Apr 2019 04:52:22 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Problem with Publisher_2010.xml in Productivity Hub 2010 SP1</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/problem-with-publisher_2010-xml-in-productivity-hub-2010-sp1</link>
      <pubDate>Tue, 14 May 2013 13:50:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2013/05/14/problem-with-publisher_2010-xml-in-productivity-hub-2010-sp1/</guid>
      <description><![CDATA[When attempting to install the Publisher content pack for the SharePoint 2010 Productivity Hub SP1...]]></description>
      <content:encoded><![CDATA[When attempting to install the Publisher content pack for the SharePoint 2010 Productivity Hub SP1 you may receive&nbsp;the error shown below&nbsp;when attempting to run the install script with the Publisher_2010.xml file.

&nbsp;

<span style="color: #ff0000;">Exception calling "Load" with "1" argument(s): "'&lt;' is an unexpected token. The expected token is '&gt;'. Line 10, position 16."</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:88 char:41</span><br><span style="color: #ff0000;">+&nbsp;&nbsp;&nbsp;&nbsp; $xd = [System.Xml.Linq.XDocument]::Load &lt;&lt;&lt;&lt; ((Resolve-Path $xml))</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : NotSpecified: (:) [], MethodInvocationException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : DotNetMethodException</span>

<span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:98 char:34</span><br><span style="color: #ff0000;">+ $productName = $xd.Root.Attribute &lt;&lt;&lt;&lt; ("Product").Value</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Attribute:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

<span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:102 char:37</span><br><span style="color: #ff0000;">+ $productVersion = $xd.Root.Attribute &lt;&lt;&lt;&lt; ("ProductVersion").Value</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Attribute:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

<span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:104 char:37</span><br><span style="color: #ff0000;">+ $productIconUrl = $xd.Root.Attribute &lt;&lt;&lt;&lt; ("IconUrl").Value</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Attribute:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

<span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:106 char:39</span><br><span style="color: #ff0000;">+ $productFullTitle = $xd.Root.Attribute &lt;&lt;&lt;&lt; ("FullTitle").Value</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Attribute:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

<span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:108 char:78</span><br><span style="color: #ff0000;">+ [System.Guid] $productKeywordGuid = new-object System.Guid($xd.Root.Attribute &lt;&lt;&lt;&lt; ("KeywordGuid"</span><br><span style="color: #ff0000;">).Value)</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Attribute:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

<span style="color: #ff0000;">Test-Path : Cannot bind argument to parameter 'Path' because it is null.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:191 char:14</span><br><span style="color: #ff0000;">+&nbsp;&nbsp;&nbsp;&nbsp; if(Test-Path &lt;&lt;&lt;&lt;&nbsp; $productIconUrl)</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidData: (:) [Test-Path], ParameterBindingValidationException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.</span><br><span style="color: #ff0000;">&nbsp;&nbsp; Commands.TestPathCommand</span>

<span style="color: #ff0000;">Registering keyword in term mgr</span><br><span style="color: #ff0000;">CreateKeywordTerm : Cannot process argument transformation on parameter 'tagGuid'. Cannot convert n</span><br><span style="color: #ff0000;">ull to type "System.Guid".</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:232 char:93</span><br><span style="color: #ff0000;">+ [Microsoft.SharePoint.Taxonomy.Term] $keywordTerm = CreateKeywordTerm -site $spSite -tagGuid &lt;&lt;&lt;&lt;</span><br><span style="color: #ff0000;">&nbsp; $productKeywordGuid -termString $productKeywordTerm</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidData: (:) [CreateKeywordTerm], ParameterBindin...mationExcept</span><br><span style="color: #ff0000;">&nbsp;&nbsp; ion</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : ParameterArgumentTransformationError,CreateKeywordTerm</span>

<span style="color: #ff0000;">Uploading&nbsp;&nbsp; content</span><br><span style="color: #ff0000;">You cannot call a method on a null-valued expression.</span><br><span style="color: #ff0000;">At C:\Files\Productivity Hub 2010 SP1\Unpack\Publisher\Install.ps1:251 char:33</span><br><span style="color: #ff0000;">+ foreach($xe in $xd.Root.Elements &lt;&lt;&lt;&lt; ())</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : InvalidOperation: (Elements:String) [], RuntimeException</span><br><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : InvokeMethodOnNull</span>

&nbsp;

The cause of the error is that the Publisher_2010.xml file has an error in it. In the top section on line 10 (shown below) the &lt;Document&gt; element closing tag is not properly formatted.

&nbsp;

&lt;Documents Product="Publisher" ProductVersion="2010" IconUrl="Images\Product-Publisher.png" FullTitle="Microsoft Publisher" KeywordGuid="{1F0076A0-2FDA-45A0-97E5-95AED69205CE}"&gt;<br>&nbsp; &lt;Document&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Filename&gt;2010\Reference_Publisher_2007_to_2010.xlsx&lt;/Filename&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Title&gt;Publisher Command Reference&lt;/Title&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Abstract&gt;See where commands moved from Publisher 2007 to Publisher 2010.&lt;/Abstract&gt;<br>&nbsp;&nbsp;&nbsp; &lt;Difficulty&gt;Beginning&lt;/Difficulty&gt;<br>&nbsp;&nbsp;&nbsp; &lt;IsVideoContent&gt;No&lt;/IsVideoContent&gt;<br>&nbsp;&nbsp;&nbsp; &lt;IsFeaturedContent&gt;No&lt;/IsFeaturedContent&gt;<br>&nbsp;&nbsp;&nbsp; &lt;AppearsInRotator&gt;No&lt;/AppearsInRotator&gt;<br>&nbsp; <span style="background-color: #ffff00;">&lt;/Document</span>

To correct the problem you will need to add "&gt;" to the end of the line so that it looks like this...<span style="background-color: #00ff00;">&lt;/Document&gt;</span>

<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Increase file upload size to install SharePoint 2010 Productivity Hub SP1</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/increase-file-upload-size-to-install-sharepoint-2010-productivity-hub-sp1</link>
      <pubDate>Tue, 14 May 2013 11:28:18 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2013/05/14/increase-file-upload-size-to-install-sharepoint-2010-productivity-hub-sp1/</guid>
      <description><![CDATA[I needed to take a look at the Productivity Hub 2010 SP1 for SharePoint 2010 so&nbsp;it was time to...]]></description>
      <content:encoded><![CDATA[I needed to take a look at the Productivity Hub 2010 SP1 for SharePoint 2010 so&nbsp;it was time to actually install it. After downloading the files and readying my SharePoint 2010 farm for the installation following the steps in the installation guide I started the install script. I chose to have the main install script install of the content packs. All was looking good until I noticed that a few or the content packs were generating errors that they were not present or invalid. One of the content packs reporting this error was the Access content pack so I tried to install in manually to see what I got.

&nbsp;

<p>When running the content pack install script on the Access_2010.xml file I got the error that the file was to large to be uploaded. Interesting since nothing in the main part of the installation guide mentioned needing to increase the file upload size. In reading to the bottom of the installation guide I found the section "Unable to upload large files to the Productivity Hub" with some code to add to the web.config file. I'm running Windows Server 2008 R2 for my farm so I took the approach to go into Central Administration and increase the maximum file upload size at the web application level. After an increase to 250MB I was able to run the install script and have it complete with no errors.</p>]]></content:encoded>
    </item>
    <item>
      <title>Happy New Year</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/happy-new-year</link>
      <pubDate>Fri, 02 Jan 2009 12:03:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2009/01/02/happy-new-year/</guid>
      <description><![CDATA[Wishing everyone a Happy New Year.&nbsp; May 2009 be the year for whatever you need it to be.]]></description>
      <content:encoded><![CDATA[Wishing everyone a Happy New Year.&nbsp; May 2009 be the year for whatever you need it to be.]]></content:encoded>
    </item>
    <item>
      <title>Support and compatibility with 2008 products</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/support-and-compatibility-with-2008-products</link>
      <pubDate>Fri, 10 Oct 2008 17:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/10/10/support-and-compatibility-with-2008-products/</guid>
      <description><![CDATA[The question regarding does Commerce Server 2007 support Windows Server 2008 and/or SQL Server 2008...]]></description>
      <content:encoded><![CDATA[The question regarding does Commerce Server 2007 support Windows Server 2008 and/or SQL Server 2008 and/or Visual Studio 2008 has came up several times and I wanted to give a quick post on this.<p>With the release of Commerce Server 2007 Service Pack 2, we do fully support both Windows Server 2008 and Visual Studio 2008.&nbsp;&nbsp;SQL Server 2008 had only undergone some basic testing on its&nbsp;release candidate as&nbsp;Commerce Server 2007 Service Pack 2 released prior to SQL Server 2008.&nbsp;&nbsp;Full testing is&nbsp;in process and once testing is complete we will announce it and let everyone know the support status.</p>]]></content:encoded>
    </item>
    <item>
      <title>PayPal component for Commerce Server 2007</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/paypal-component-for-commerce-server-2007</link>
      <pubDate>Fri, 10 Oct 2008 11:12:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/10/10/paypal-component-for-commerce-server-2007/</guid>
      <description><![CDATA[Just wanted to share some information&nbsp;that apparently the developers at PayPal have an Express...]]></description>
      <content:encoded><![CDATA[Just wanted to share some information&nbsp;that apparently the developers at PayPal have an Express Checkout component in the works for Commerce Server 2007.&nbsp; Here is the link to the note about it.

<a href="https://www.paypaldeveloper.com/pdn/blog/article?blog.id=devblog&amp;message.id=523#M523">https://www.paypaldeveloper.com/pdn/blog/article?blog.id=devblog&amp;message.id=523#M523</a>

<p>I'm not familiar with the component or its current status but I know that many people have made&nbsp;inquiries&nbsp;regarding PayPal integration so I wanted to share.&nbsp; The post is a bit old&nbsp;but if you are in need of PayPal integration you can contact the PayPal developer blog for more information.</p>]]></content:encoded>
    </item>
    <item>
      <title>Are you ready for Internet Explorer 8.0</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/are-you-ready-for-internet-explorer-8-0</link>
      <pubDate>Tue, 16 Sep 2008 16:07:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/09/16/are-you-ready-for-internet-explorer-8-0/</guid>
      <description><![CDATA[As many already know Internet Explorer (IE) 8.0 Beta 2 has been released to the public with good...]]></description>
      <content:encoded><![CDATA[As many already know Internet Explorer (IE) 8.0 Beta 2 has been released to the public with good reception.&nbsp; We have done some basic testing of IE8 Beta 2 against the Commerce Server 2007 Starter Site and Starter Site R2 and have found no real&nbsp;issues so far.&nbsp; If you happen to be doing some of your own testing and run into issues or if you have a production site and want it to be IE 8 ready there are some steps you can take now.

First, be sure your site is code following W3C Standards.&nbsp; This is the best way to ensure compatibility not only with IE8 but other standards based broswers such as FireFox.

<p>If you are seeing some compatibility issues with IE8 please refer to methods 4 and 5 in Microsoft article #956197 &lt;<a href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;956197">https://support.microsoft.com/default.aspx?scid=kb;EN-US;956197</a>&gt;.<br></p>]]></content:encoded>
    </item>
    <item>
      <title>Increasing the number of days CSS logging retains data</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/increasing-the-number-of-days-css-logging-retains-data</link>
      <pubDate>Mon, 15 Sep 2008 22:45:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/09/15/increasing-the-number-of-days-css-logging-retains-data/</guid>
      <description><![CDATA[In Commerce Server 2007 Staging (CSS) the event logging will retain 3 days worth of event and...]]></description>
      <content:encoded><![CDATA[In Commerce Server 2007 Staging (CSS) the event logging will retain 3 days worth of event and project&nbsp;data by default.&nbsp; The number of days can be adjusted from 1 to 999 by manually editing the appropriate registry value.

To adjust the value follow these steps:

Open Regedit.exe&nbsp;and expand to HKEY_LOCAL_MACHINE\Software\Microsoft\CSS\EventLogging\CSSLocalEvents

Right click on the value 'EventLifetime' and select Modify.

Change Base to Decimal and then enter the Value data (number of days) you want.

Select OK to save the value.

<p>After saving the value you will need to restart the Commerce Server Staing service so that the new value will be used.</p>]]></content:encoded>
    </item>
    <item>
      <title>How to configure Commerce Server Staging to log to SQL database</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/how-to-configure-commerce-server-staging-to-log-to-sql-database</link>
      <pubDate>Mon, 15 Sep 2008 17:34:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/09/15/how-to-configure-commerce-server-staging-to-log-to-sql-database/</guid>
      <description><![CDATA[By default Commerce Server 2007 Staging (CSS)&nbsp;logs event and project data&nbsp;to an Access...]]></description>
      <content:encoded><![CDATA[By default Commerce Server 2007 Staging (CSS)&nbsp;logs event and project data&nbsp;to an Access database.&nbsp; This works fine but for those administrators that won't to be able to better manage and make use of the reporting history usage of a SQL Server database is the best choice.&nbsp; In this post I will outline the steps needed to re-configure CSS to log to a SQL Server database.

<span class="KeywordHighlight" id="#h15">CSS</span> uses the ODBC System DSN 'CSSLocalEvents' <span class="KeywordHighlight" id="#h16">to</span> define where to perform logging which by default&nbsp;is an Access database named events.mdb. The DSN can be changed to use either a local or remote SQL Server database.

Use the steps below <span class="KeywordHighlight" id="#h21">to</span> change the database that the 'CSSLocalEvents' DSN will use for <span class="KeywordHighlight" id="#h22">CSS</span> logging.&nbsp; For these steps we will be using a SQL Server 2005 database and administration tools.<br><br>&gt; Using the <span class="KeywordHighlight" id="#h23">SQL</span> Server Management Studio, create a new empty database named "Events" on the SQL Server you will use to host the database.<br><br>&gt; Set the account that the Commerce Server Staging service is running as (&lt;domain&gt;\CSStageSvc) <span class="KeywordHighlight" id="#h24">to</span> be db_owner on the Events <span class="KeywordHighlight" id="#h25">SQL</span> database just created.<br><br>&gt; Open the Commerce Server Staging MMC and stop the <span class="KeywordHighlight" id="#h26">CSS</span> service<br><br>&gt; From Start\Administrative Tools select Data Sources (ODBC)<br><br>&gt; In the ODBC Data Source Administrator select the System DSN tab<br><br>&gt; Select the CSSLocalEvents data source and click the Configure button<br><br>&gt; Rename the data source <span class="KeywordHighlight" id="#h27">to</span> CSSLocalEventsOriginal and then select OK <span class="KeywordHighlight" id="#h28">to</span> save the change (this step allows a user <span class="KeywordHighlight" id="#h29">to</span> easily go back <span class="KeywordHighlight" id="#h30">to</span> logging <span class="KeywordHighlight" id="#h31">to</span> the Access database if needed)<br><br>&gt; Click the Add button <span class="KeywordHighlight" id="#h32">to</span> create a new ODBC System DSN. This will start the wizard and on the first page scroll through the list of drivers and select <span class="KeywordHighlight" id="#h33">SQL</span> Server.<br><br>&gt; Complete the wizard by entering the <span class="KeywordHighlight" id="#h34">SQL</span> server name and selecting the Events database already created.<br><br>&gt; Restart the Commerce Server Staging service from the Commerce Server Staging MMC<br><br><span class="KeywordHighlight" id="#h35">To</span> verify that the service was able <span class="KeywordHighlight" id="#h36">to</span> initialize the new Events <span class="KeywordHighlight" id="#h37">SQL</span> database use <span class="KeywordHighlight" id="#h38">SQL</span> Server Management Studio <span class="KeywordHighlight" id="#h39">to</span> view the tables in the database. You should see that two tables named 'Events' and 'TranslatedEvents' were created and populated.&nbsp;If the tables do not exist check the application event log for any errors.

<p>Note:&nbsp;When viewing the project reports in the Commerce Server Staging MMC if you receive an error that the DSN could not be found or something similar you should look at your IIS permission settings to resolve the issue.</p><p mce_keep="true">&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Usage of the Starter Site and the sample catalog</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/usage-of-the-starter-site-and-the-sample-catalog</link>
      <pubDate>Mon, 30 Jun 2008 14:39:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/06/30/usage-of-the-starter-site-and-the-sample-catalog/</guid>
      <description><![CDATA[I have a question I would like to get some feedback on.&nbsp; For those that are building new...]]></description>
      <content:encoded><![CDATA[I have a question I would like to get some feedback on.&nbsp; For those that are building new Commerce Server 2007 sites how many start with the Commerce Server 2007 Starter Site as the base for your new site?<p>&nbsp;Also, in your testing how many people use the Adventure Works sample product catalog as you starting point or as a bench mark testing catalog?&nbsp; How many people would find a more robust and in-depth designed product and inventory catalogs useful?</p>]]></content:encoded>
    </item>
    <item>
      <title>How to set sequence for product variants in the Commerce Server 2007 Starter Site</title>
      <link>https://docs.microsoft.com/archive/blogs/charles/how-to-set-sequence-for-product-variants-in-the-commerce-server-2007-starter-site</link>
      <pubDate>Mon, 30 Jun 2008 13:01:00 GMT</pubDate>
      <dc:creator><![CDATA[Charles S. Teague]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/charles/2008/06/30/how-to-set-sequence-for-product-variants-in-the-commerce-server-2007-starter-site/</guid>
      <description><![CDATA[After setting the sequence for&nbsp;product variants in Catalog Manager, the Commerce Server 2007...]]></description>
      <content:encoded><![CDATA[<font face="arial,helvetica,sans-serif" size="2">

After setting the sequence for&nbsp;product variants in Catalog Manager, the Commerce Server 2007 Starter Site still does not list product variants such as color or size in the desired order. They are always listed alphabetically.

To resolve the issue you will need to edit the control used to display product information.&nbsp; 

Open the CommerceCommponents.csproj which is located in the directory where you unzipped the Starter Site.&nbsp; In the file 'pvcClient.js' find the line that contains the statement "values.sort();" (minus quotes) and comment out this line.&nbsp; You will now rebuild the&nbsp;Dll and then deploy to your site.

Now when you select the product variant&nbsp;drop down for a product, in the list displayed in the drop&nbsp;down the product variants will now be displayed as they were sequenced in Catalog Manager.

</font>]]></content:encoded>
    </item>
  </channel>
</rss>