Petboard Sample

The Petboard sample application shows how to Amazon Web Services in an ASP.NET application. The web application is a catalog of pets and information about each pet, including a profile photo, likes, and dislikes. Petboard shows how to organize structured data using Amazon SimpleDB, serve images from Amazon Simple Storage Service (S3), and implement ASP.NET Membership using Amazon SimpleDB.

About the Sample

Petboard demonstrates how to use the AWS SDK for .NET library in an ASP.NET 3.5 web application. The sample uses Amazon Web Services in a number of ways:

On initial launch of the application, you also have the option of populating the application with information about pets on the Amazon Web Services team.

Prerequisites

Running the Sample

The basic steps for running the sample are:

  1. Open the PetBoard.sln file in Visual Studio.
  2. Set your AWS credentials in Project Settings.  Right click on the ‘PetBoard’ project and select ‘Properties’.  In the Settings tab of the project properties enter the AWS Access Key and AWS Secret Access Key into the corresponding field value cells.
  3. Press F5 to start the application.
  4. When running the application for the first time, Petboard will guide you through the process of configuring the application: