Amazon DynamoDB
Developer Guide (API Version 2012-08-10)

Tutorial: Microsoft .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 Tables: .NET.