Site Code Migration

All non-SharePoint sites operating on Microsoft Commerce Server 2009 R2 must be written in ASP.NET. If your site is based on the Retail Site or Supplier Solution Sites, or if you created your own ASP-based site on Commerce Server 2000 or Commerce Server 2002, you must convert your site code to the .NET Framework and rewrite it to make calls to the Commerce Server 2009 Foundation API.

This documentation does not provide prescriptive guidance for rewriting your site. The complexity and variety of site architectures and the major feature and functionality differences between ASP and ASP.NET make such guidance impractical. For more information about how to move from ASP to ASP.NET, see https://go.microsoft.com/fwlink/?LinkId=46871. The Microsoft Developer Network (MSDN) site also contains many articles, white papers and other resources to help you. See https://go.microsoft.com/fwlink/?LinkID=67544 for more information.

If your Commerce Server site is based on the Commerce Server 2002 SDK sample or if you created your own ASP.NET site based on Commerce Server 2002, you must rewrite your site code to make calls to the Commerce Server 2009 Foundation API.

If you are migrating a Commerce Server 2009 Web site that already makes calls against the Foundation API, you must update your site code to reference the new Commerce Server 2009 R2 assemblies.

See Also

Other Resources

Getting Started with the Foundation API

Developing with Commerce Server 2009 R2