<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ryan R. Donovan's Microsoft WebLog : CS2007</title><link>http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx</link><description>Tags: CS2007</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>BizTalk Server 2009 now works with Commerce Server</title><link>http://blogs.msdn.com/rdonovan/archive/2009/07/22/biztalk-server-2009-now-works-with-commerce-server.aspx</link><pubDate>Wed, 22 Jul 2009 14:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9844721</guid><dc:creator>rdonovan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9844721.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9844721</wfw:commentRss><description>&lt;P&gt;All internal testing has now completed - and we can gladly state that BizTalk Server 2009 works with Commerce Server, without issues or any special black magic required. This applies to both Commerce Server 2007 SP2 and Commerce Server 2009. &lt;/P&gt;
&lt;P&gt;Hope this helps! &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9844721" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Miscellaneous+Microsoft/default.aspx">Miscellaneous Microsoft</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item><item><title>Data Migration to CS2009 from Prior Versions</title><link>http://blogs.msdn.com/rdonovan/archive/2009/07/07/data-migration-to-cs2009-from-prior-versions.aspx</link><pubDate>Wed, 08 Jul 2009 02:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823239</guid><dc:creator>rdonovan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9823239.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9823239</wfw:commentRss><description>&lt;P&gt;A question got asked to me today about how to migrate data from Commerce Server 2002. It was obvious from reading it, that at least one person doesn't know that there is a data migration tool.&lt;/P&gt;
&lt;P&gt;It will take data from all versions prior, specifically:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Commerce Server 2000&lt;/LI&gt;
&lt;LI&gt;Commerce Server 2002&lt;/LI&gt;
&lt;LI&gt;Commerce Server 2002 FP1&lt;/LI&gt;
&lt;LI&gt;Commerce Server 2007&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;and migrate it to Commerce Server 2009. What's the catch? Some of the old catalog entities that got dropped in lieu of Catalog Sets and Virtual Catalogs in CS2002 (when migrating from CS2000) will be flattened. Other than that, everything will migrate with full integrity - ASSUMING that there were no unsupported changes made to Commerce Server's schemas (e.g. - you did not edit SQL Server directly and went through the provided schema editing tools). &lt;/P&gt;
&lt;P&gt;&amp;nbsp;THe best practices are, of course:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Backup your source data&lt;/LI&gt;
&lt;LI&gt;Don't run the migration on the&amp;nbsp;live source - do it on a copy &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;But with that - you should be good to go! Hope this helps...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9823239" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/R2/default.aspx">R2</category></item><item><title>Commerce Server 2009 - for the 2007 user</title><link>http://blogs.msdn.com/rdonovan/archive/2009/06/24/commerce-server-2009-for-the-2007-user.aspx</link><pubDate>Wed, 24 Jun 2009 13:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9801261</guid><dc:creator>rdonovan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9801261.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9801261</wfw:commentRss><description>&lt;p&gt;A colleague asked me the other day – if I have a CS2007 site and
don’t feel like changing it (much) at the moment, what’s in it for me
to upgrade to Commerce Server 2009? A very good question indeed – I
thought…&lt;/p&gt;  &lt;p&gt;First, Commerce Server 2009 does not break any
compatibility with Commerce Server 2007. So, code that runs on CS2007
will run on CS2009 – unmodified. &lt;/p&gt;  &lt;p&gt;Second, Commerce Server 2009
includes a number of fixes over and above SP2 from Commerce Server
2007. So to get the most stable version of the CS2007 bits, one should
be running CS2009.&lt;/p&gt;  &lt;p&gt;Third is support lifecycle; Microsoft’s
standard support policy is 5 Years of Standard Support and 5 Years of
Extended Support. Standard support began in 2006 for Commerce Server
2007, versus 2009 for the 2009 version. So you automatically get 3 more
years of support. &lt;/p&gt;  &lt;p&gt;Fourth and finally is platform support –
CS2009 is tested with the latest and greatest – and will be evolved
throughout its support lifecycle.&lt;/p&gt;&lt;p&gt;With respect to some other questions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Performance
of the Core System (old) APIs will be about the same on '09 versus '07
- '09 does have more fixes as reported by customers rolled in than '07
SP2 though&lt;/li&gt;&lt;li&gt;The new Commerce Foundation APIs when used in an
ASP.NET site will perform marginally better than the old Core System
APIs if used correctly; less so if used incorrectly&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;So – that’s it in a nutshell. Hope this helps!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9801261" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item><item><title>Some Virtual Catalog FAQs for April</title><link>http://blogs.msdn.com/rdonovan/archive/2009/04/26/some-virtual-catalog-faqs-for-april.aspx</link><pubDate>Mon, 27 Apr 2009 07:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9570363</guid><dc:creator>rdonovan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9570363.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9570363</wfw:commentRss><description>&lt;P&gt;I was sent several questions about Virtual Catalogs over this last month. So here are the answers...&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Q: &lt;/STRONG&gt;My understanding is that items and categories are including in a Virtual Catalog by creating INCLUSION RULES.&amp;nbsp; Is there a limit to the number of INCLUSION RULES that I can create?&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;A: &lt;/STRONG&gt;No. Though, practically speaking, there is a limit of ~80 base catalogs to a virtual catalog. And understand that the more of these there are, the more work SQL is having to do to stitch it all together. The best advice - is be practical and use common sense. &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Q: &lt;/STRONG&gt;At what point (# of items) do you think a VIRTUAL CATALOG should be MATERIALIZED?&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;A: &lt;/STRONG&gt;It is a good practice to always materialize virtual catalogs in production. This minimizes query overhead. And not materialize them in the environment being used for business users - to ensure that data is always up to date. &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Q: &lt;/STRONG&gt;If I create a virtual catalog with 1,000 specific items (no variants or categories) do I need to rebuild the virtual every time I rebuild the base?&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;A: &lt;/STRONG&gt;Base catalogs don't get rebuilt. So the scenario described would not apply. If you are using a Virtual Catalog View (virtual on virtual), it would apply as the Base would change, needing a rebuild of the Virtual, which would in turn need a rebuild of the Virtual View. You need to rebuild whenever underlying data changes - and this is triggered automatically by the Catalog system. &lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9570363" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item><item><title>Feedback Requested: Removal of CS2000/CS2002 ISAPI Authorization Filter</title><link>http://blogs.msdn.com/rdonovan/archive/2009/04/07/feedback-requested-removal-of-cs2000-cs2002-isapi-authorization-filter.aspx</link><pubDate>Tue, 07 Apr 2009 22:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9536489</guid><dc:creator>rdonovan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9536489.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9536489</wfw:commentRss><description>&lt;P&gt;When we shipped Commerce Server 2007, we began supporting ASP.NET Authentication for SQL Authentication and ADFS for Windows Authentication. In fact, this became the preferred and directed method to handle site authentication for Commerce Server. The legacy ISAPI authentication filter was maintained for backward compatibility, but was marked as deprecated. This story did not change for Commerce Server 2009. &lt;/P&gt;
&lt;P&gt;For the next version of Commerce Server, we are proposing to remove the legacy CS2000/CS2002 ISAPI Authorization filter entirely, effectively forcing you to use ASP.NET Authentication or ADFS. If this will cause you a problem, please leave us a comment. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9536489" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item><item><title>Still using Commerce Server 2002? What you need to know...</title><link>http://blogs.msdn.com/rdonovan/archive/2009/02/08/still-using-commerce-server-2002-what-you-need-to-know.aspx</link><pubDate>Mon, 09 Feb 2009 02:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9407559</guid><dc:creator>rdonovan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9407559.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9407559</wfw:commentRss><description>&lt;p&gt;A reader sent me a question the other day asking about the status of support for Commerce Server 2002. It entered Extended Support as of July 8, 2008 - see &lt;a href="http://support.microsoft.com/lifecycle/?LN=en-us&amp;amp;x=13&amp;amp;y=14&amp;amp;p1=1552" mce_href="http://support.microsoft.com/lifecycle/?LN=en-us&amp;amp;x=13&amp;amp;y=14&amp;amp;p1=1552"&gt;http://support.microsoft.com/lifecycle/?LN=en-us&amp;amp;x=13&amp;amp;y=14&amp;amp;p1=1552&lt;/a&gt; for details. &lt;/p&gt;&lt;p&gt;What does this mean? It means that non-security hot fixes, no-charge incident support, and design changes/feature requests are no longer available. Hot fixes can be acquired through the purchase of an extended support agreement. See &lt;a href="http://support.microsoft.com/gp/lifepolicy" mce_href="http://support.microsoft.com/gp/lifepolicy"&gt;http://support.microsoft.com/gp/lifepolicy&lt;/a&gt; for more information. &lt;/p&gt;&lt;p&gt;Commerce Server 2002 customers should really consider upgrading to Commerce Server 2009, which includes (over Commerce Server 2002 and Commerce Server 2007 (CS2007)):&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Support for the latest Windows Server, SQL Server, BizTalk Server, .NET Framework, and Visual Studio platforms (enhanced in both CS2007 and CS2009)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Considerable performance enhancements since Commerce Server 2002 (enhanced in both CS2007 and CS2009)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Inventory subsystem (added in CS2007) for managing quantity-on-hand and stock-out scenarios&lt;/li&gt;&lt;li&gt;Significant redesign of Virtual Catalog to allow for increased granularity and multiple levels of aggregation (added in CS2007)&lt;br&gt;&lt;/li&gt;&lt;li&gt;BizTalk Adapters (added in CS2007) for interchange of Profile, Order, Catalog, and Inventory data with external systems and trading partners&lt;/li&gt;&lt;li&gt;The ability to customize order schemas and utilize SQL tables (as opposed to Binary Large Objects or BLOBs) for data storage (added in CS2007)&lt;/li&gt;&lt;li&gt;SmartClient Business User Tools for use on Windows desktops (added in CS2007, replaces the Business Desk) &lt;br&gt;&lt;/li&gt;&lt;li&gt;Commerce Server Staging, for transactional staging of code, assets, and Commerce Server business data + programmatic extensibility model for custom actions (added in CS2007)&lt;/li&gt;&lt;li&gt;Complete data management API and ASP.NET Web Service for Catalog, Orders, Inventory, and Marketing (added in CS2007)&lt;/li&gt;&lt;li&gt;Production-ready ASP.NET site for quickly getting started (added in CS2007)&lt;/li&gt;&lt;li&gt;SQL Reporting Services for analytics reports (added in CS2007)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Next-generation .NET 3.5+ API programming model for developing Commerce Server sites (added in CS2009); this will be the unified programming model for future versions of Commerce Server&lt;/li&gt;&lt;li&gt;Integration between Commerce Server and Windows SharePoint Services 2007 and Office SharePoint Server 2007 + Search Server 2008, including ~29 ready-to-use, business user-configurable Web Parts for rapidly developing sites using SharePoint and Commerce Server (added in CS2009)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Commerce Server Default SIte, which provides a production-ready reference implementation of Commerce Server and WSS + Commerce Server and MOSS&amp;nbsp; (added in CS2009)&lt;/li&gt;&lt;li&gt;Data migration from Commerce Server 2000, 2002, 2002 Feature Pack 1, and 2007 (in CS2009)&lt;/li&gt;&lt;/ul&gt;Hope this helps!&lt;br&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9407559" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item><item><title>Announcement: Commerce Server 2009 Release Candidate Available &amp; SQL2008 App-Compat Update</title><link>http://blogs.msdn.com/rdonovan/archive/2009/01/15/announcement-commerce-server-2009-release-candidate-available-sql2008-app-compat-update.aspx</link><pubDate>Fri, 16 Jan 2009 05:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9323522</guid><dc:creator>rdonovan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/rdonovan/comments/9323522.aspx</comments><wfw:commentRss>http://blogs.msdn.com/rdonovan/commentrss.aspx?PostID=9323522</wfw:commentRss><description>&lt;p&gt;Today has been a busy day in the world of Commerce Server. First, the Release Candidate of Commerce Server 2009 is now available. It's **almost** here! &lt;/p&gt;&lt;p&gt;Get the bits at:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;ISO Download Image: &lt;a href="https://www.microsoft.com/downloads/details.aspx?FamilyID=b7eeda01-5cba-4945-a44e-a6f5e3eed0b0&amp;amp;displaylang=en" mce_href="https://www.microsoft.com/downloads/details.aspx?FamilyID=b7eeda01-5cba-4945-a44e-a6f5e3eed0b0&amp;amp;displaylang=en"&gt;https://www.microsoft.com/downloads/details.aspx?FamilyID=b7eeda01-5cba-4945-a44e-a6f5e3eed0b0&amp;amp;displaylang=en&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Connect Feedback Center: &lt;a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=643%20" mce_href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=643 "&gt;https://connect.microsoft.com/site/sitehome.aspx?SiteID=643&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Installation Guide and Readme: &lt;a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=643%20" mce_href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=643 "&gt;https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=643&amp;amp;DownloadID=15887&lt;/a&gt; &lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This distribution is intended to be a seamless in-place, side-by-side update for Commerce Server 2007 customers. Hence, it does need CS2007 Enterprise or Standard as a prerequisite. This release does include a Go-Live license. &lt;br&gt;&lt;/p&gt;&lt;p&gt;The final release will be available soon. Stay tuned for further details! In the meantime, enjoy the RC - but, as always, be sure to check out the README and Installation guide first.&amp;nbsp;&lt;/p&gt;&lt;p&gt;In other news, we have also updated our application compatibility information regarding using Commerce Server 2007 or 2009 with SQL Server 2008 with respect to the Data Warehouse/Analytics feature. This information only applies to Data Warehouse/Analytics Users. If you have CS2007 SP2 or CS2009 and **are not** using the DW/A feature, NO special configuration or instructions are required. I have updated my original blog posting - check it out at &lt;a href="http://blogs.msdn.com/rdonovan/archive/2008/11/16/cs2007-sp2-now-supports-sql-server-2008.aspx" mce_href="http://blogs.msdn.com/rdonovan/archive/2008/11/16/cs2007-sp2-now-supports-sql-server-2008.aspx"&gt;http://blogs.msdn.com/rdonovan/archive/2008/11/16/cs2007-sp2-now-supports-sql-server-2008.aspx&lt;/a&gt;.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Hope this helps!&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9323522" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/rdonovan/archive/tags/Commerce+Server/default.aspx">Commerce Server</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2009/default.aspx">CS2009</category><category domain="http://blogs.msdn.com/rdonovan/archive/tags/CS2007/default.aspx">CS2007</category></item></channel></rss>