Editor's note
I kept this one deliberately mixed, which is usually where the most practical reading stacks come from. The new Azure Cosmos DB design patterns piece stands out because data modeling mistakes are expensive to unwind, and the partition-key follow-up gives you a concrete recovery path. I also liked the Agent Framework coverage from both Microsoft and the community, plus the BenchmarkDotNet article for its reminder that performance work needs measurement, not guesswork.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
See our new Azure Cosmos DB Design Patterns
Strong reference material for Cosmos teams that need proven modeling approaches instead of learning partitioning lessons the hard way.
How to Test Vertical Slice Architecture
Useful look at testing in vertical slice systems, especially if layered-architecture habits keep leaking into feature-based codebases.
️ Modernizing .NET — Part 32: When Four Architectures Coexist
A practical modernization angle: multiple architectural styles can coexist during migration without turning every choice into doctrine.
The Complete .NET 11 Developers Guide to the Agentic Web Part 2
Agentic web coverage is growing fast; this continues the .NET angle with Microsoft Agent Framework specifics.
.NET 8 vs .NET 6: Should You Upgrade?
A sensible upgrade comparison focused on support windows, performance, and migration risk rather than hype.
Modernize .NET applications in the GitHub Copilot app
Interesting GitHub Copilot workflow for modernization work that is usually too broad for a single prompt anyway.
gRPC vs REST APIs: Performance, Scalability, and Use Cases Compared
Good side-by-side refresher on protocol tradeoffs when teams default to REST without revisiting internal service requirements.
Need a different partition key in Azure Cosmos DB? Pick the right approach
Worth bookmarking if a bad Cosmos partition key is already hurting you and an in-place change is off the table.
Building Event-Driven Systems with Apache Kafka and .NET
Introductory but useful for teams moving from request-response apps toward event-driven .NET services with Kafka.
How to Write the Fastest Code with BenchmarkDotNet in C# in the AI Era
A welcome emphasis on BenchmarkDotNet and profiling discipline, especially when AI-generated optimizations need verification.
Agent Skills for .NET Is Now Released
Reusable agent skills are a meaningful step if you're trying to keep agent capabilities modular and production-friendly.
AWS Bedrock with .NET: Cost Tracking via Inference Profiles
Cost attribution for AI workloads matters, and this tackles a real operational gap with Bedrock in .NET.
Microsoft Agent Framework for .NET (part 1): what it is, how it works, and when to use it
Solid primer on what Microsoft Agent Framework is for and when it actually fits a .NET solution.
Small fix, but the kind of Blazor polish that helps with diagnostics noise and page quality tooling.
Using AI to Generate Better Unit Tests for Bug Reproduction in .NET
Interesting use of AI for reproducing bugs through tests, where the value is reliability more than novelty.













