Getting Started with .NET and DynamoDB - Amazon DynamoDB
AWS services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with AWS services in China.

Getting Started with .NET and DynamoDB

In this tutorial, you use the AWS SDK for .NET to write simple programs to perform the following Amazon DynamoDB operations:

  • Create a table named Movies using a utility program written in C#, and load sample data in JSON format.

  • Perform create, read, update, and delete operations on the table.

  • Run simple queries.

The DynamoDB module of the AWS SDK for .NET offers several programming models for different use cases. In this exercise, the C# code uses the document model, which provides a level of abstraction that is often convenient. It also uses the low-level API, which handles nested attributes more effectively.

For information about the document model API, see .NET: Document Model. For information about the low-level API, see Working with DynamoDB Tables in .NET.