Guided project - Build a .NET app with Azure Cosmos DB for NoSQL
Connect to an Azure Cosmos DB for NoSQL account using C# and .NET to perform common operations. Your code creates resources, coordinate multiple operations, and query items.
Note
This module is a Guided Project where you complete an end-to-end project by following step-by-step instructions.
Learning objectives
In this module, you practice how to:
- Connect to an Azure Cosmos DB for NoSQL account using the .NET SDK.
- Create Azure Cosmos DB for NoSQL database, container, and item resources.
- Execute multiple Azure Cosmos DB for NoSQL .NET SDK operations together as a transaction.
- Query Azure Cosmos DB for NoSQL items using language-intergrated query (LINQ) and the query language.
Prerequisites
Experience with Azure Cosmos DB concepts such as databases, containers, and items
Experience writing queries for Azure Cosmos DB for NoSQL
Ability to execute scripts with Azure CLI
Experience with top-level statement projects in .NET 6 or later
Ability to write C# at an intermediate level
Developing in browser:
Developing locally:

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
