https://github.com/ealsur/ondotnet-cosmosdb
Cosmos DB content for OnDotNet on Channel9
https://github.com/ealsur/ondotnet-cosmosdb
azure azure-cosmos-db dotnet
Last synced: 7 months ago
JSON representation
Cosmos DB content for OnDotNet on Channel9
- Host: GitHub
- URL: https://github.com/ealsur/ondotnet-cosmosdb
- Owner: ealsur
- License: mit
- Created: 2019-10-25T22:14:55.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-05T15:43:42.000Z (over 5 years ago)
- Last Synced: 2025-03-18T11:38:13.567Z (7 months ago)
- Topics: azure, azure-cosmos-db, dotnet
- Language: C#
- Homepage: https://channel9.msdn.com/Shows/On-NET
- Size: 61.5 KB
- Stars: 16
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Underdog features of the Azure Cosmos DB NET SDK
## Summary
This repo acts as backing material for the [OnDotNET](https://channel9.msdn.com/Shows/On-NET) show talking about cool and new features using the [.NET Cosmos DB SDK](https://docs.microsoft.com/azure/cosmos-db/sql-api-sdk-dotnet-standard).
## Episode 1
During episode 1, we'll cover:
* Take advantage of the [Fluent builders](./src/episode1/builder/) to create your `CosmosClient` instances and define your Cosmos containers.
* Learn how to [customize the serialization process](./src/episode1/customserializer/) by the options in the built-in serializer or introduce your own custom serializer implementation.
* Use the [Stream APIs](./src/episode1/streams/) in your middleware applications to optimize throughput and follow best practices by leveraging [NET Core Dependency Injection](./src/episode1/streams/Startup.cs).
Watch the recording! 👇[](http://www.youtube.com/watch?v=uFWWkzYL7tA "On dotnet episode")
## Episode 2
During episode 2, we'll cover:
* Learn to consume the [Change Feed](./src/episode2/changefeed/) and create reactive applications that listen to changes in Cosmos containers.
* Use the [Transactional Batch](./src/episode2/batch/) to create groups of operations that need to either succeed or fail as a single transaction. For more information about Transactional Batch, check our [devblog](https://devblogs.microsoft.com/cosmosdb/introducing-transactionalbatch-in-the-net-sdk/).
* Leverage the [Bulk support](./src/episode2/bulk/) to optimize throughput for mass ingestion operations. For more information about Bulk, check our [devblog](https://devblogs.microsoft.com/cosmosdb/introducing-bulk-support-in-the-net-sdk/).Watch the recording! 👇
[](http://www.youtube.com/watch?v=zEscjbdGLZ4 "On dotnet episode")