TheBeerHouse: CMS and E-Commerce Starter Kit

TheBeerHouse starter kit enables you to implement a website with functionality typically associated with a CMS/e-commerce site. This website demonstrates key features of ASP.NET 2.0 and is the sample used in the book, "ASP.NET 2.0 Website Programming / Problem - Design - Solution."

TheBeerHouse Starter Kit


  • Layout with user-selectable Themes
  • Homepage personalization with WebParts
  • News and events, organized into categories
  • Opinion polls with support for multiple active and archived polls
  • Mailing lists with real-time AJAX-based feedback
  • Forums with support for multiple categories, custom pagination, avatars and more
  • E-commerce store with support for real-time credit card processing
  • Localization

ASP.NET features used

  • Master pages
  • Themes
  • Personalization
  • Membership & Profile modules
  • WebParts
  • Data-bound controls such as GridView, DetailsView, and FormView
  • Caching with database dependency