Source Code Roadmap

This topic describes the various projects that make up the International Retail Site, and provides information to help you find the site source code that you want to examine.

Using the Visual Studio solution file in the site, you can browse the entire site and source code from within Visual Studio. See Setting up the International Retail Site with Visual Studio .NET for information about opening the solution file.

There are ten projects in the International Retail Site. Most of the projects are for related groups of controls. See Control Reference for descriptions of the controls.

The projects are:

  • Account Management Controls. This project contains controls used for displaying and editing user information.
  • Authentication Controls. This project contains the signin and SignInLink controls, used for sign in and sign out functionality.
  • Campaign Controls. This project contains the ContentItemControl control, used for ads and discounts.
  • Catalogs CS Controls. This project contains the VariantDisplay control, used for the selection of product variants.
  • Catalogs VB Controls. This project contains all the catalog controls except for the VariantDisplay control. These controls are used for finding and displaying product information.
  • Components. This project contains the source code for the compiled assemblies.
  • Constants. This project contains the Strings.vb file that defines the constants for the solution.
  • Miscellaneous Controls. This project contains the controls for the site as a whole, such as header and composite controls that are used to simplify building a page.
  • Retail2002. This is the primary project. It contains all the .aspx pages, the associated codebehind pages, and site configuration files.
  • Transaction Controls. This project contains controls used for cart and checkout functionality.

You use the Solution Explorer in Visual Studio to view all of the source code in the solution. To view the codebehind for any .aspx or .ascx files, right-click the file name, and then click View Source.

You use the ObjectBrowser in Visual Studio to view all the methods and properties relating to the objects in the solution.

Copyright © 2005 Microsoft Corporation.
All rights reserved.