We will begin by writing S3 applications that create an S3 bucket and upload/download files to it.
Developing Amazon S3 applications – Windows
Creating an S3 bucket
Let's follow the tradition of building a Hello World application on AWS. We will write a simple C# .NET application that creates a new S3 bucket on your AWS account.
The following are the steps to create an S3 bucket:
- Open Visual Studio.
- Go to File | New | Project and under Visual C#, select the AWS Sample Projects and choose AWS Empty Project:

- Provide a name for the project and click OK.
- You will be prompted to provide the AWS secret key and AWS secret access key. If you already have a profile created, you can select the existing profile...