JSON choices, API reliability, and C# internals
Covers Newtonsoft vs System.Text.Json, ASP.NET Core error handling, Azure DevOps CI, Cosmos DB cost tuning, and core C# design tradeoffs.
Part of: ASP.NET Core: a working guide for .NET developers, C#: a working guide for .NET developers, EF Core: a working guide for .NET developers, Performance: a working guide for .NET developers
Jasen's top three picks
- 1 Newtonsoft.Json vs System.Text.Json Which Should You Use in .NET?
medium.com
A solid practical comparison of the two JSON stacks, especially if you're balancing legacy compatibility against newer platform defaults and performance.
- 2 Beyond the Wizard: Why Modernization Chat is the New Standard for .NET Upgrades
medium.com
Modernization is less about running a wizard now and more about guided decision-making, which is the interesting shift this piece highlights.
- 3 Claude Code: Two-Agent Workflow
blog.stackademic.com
The architect-developer split is a familiar pattern, and the article frames it as an AI-assisted workflow for microservice implementation.
Editor's note
I put together another intentionally mixed issue here, with a few practical pieces that should age well. The Newtonsoft.Json vs System.Text.Json comparison is useful because that choice still affects compatibility and performance, and the ASP.NET Core global error handling article is the kind of fundamentals work teams benefit from immediately. I also liked the Cosmos DB cost guidance since AI-flavored workloads can amplify bad data-layer assumptions fast.
Today's articles
Newtonsoft.Json vs System.Text.Json Which Should You Use in .NET?
medium.com
If you’ve worked with JSON in .NET, you’ve probably seen two different ways to handle it:
Topics: Newtonsoft.Json Performance System.Text.Json
Read articleBeyond the Wizard: Why Modernization Chat is the New Standard for .NET Upgrades
medium.com
Introduction
Topics: .NET Framework
Read articleClaude Code: Two-Agent Workflow
blog.stackademic.com
Architect + Developer role split: plan-implement-review cycle for .NET Microservices Continue reading on Stackademic »
Topics: GitHub Copilot
Read articleC# Dotnet collection internals — Dictionary
medium.com
Core Structures — Dictionary< TKey, TValue >
Topics: C# Performance
Read articleSetup CI Build Pipeline in Azure DevOps for ASP.NET Core Web API
medium.com
Subscibe to my weekly .NET newsletter
Topics: ASP.NET Core Azure DevOps Web API
Read articleGlobal Error Handling in ASP.NET Core Web API: Building Reliable, Secure, and Production-Ready APIs
achuchiwilliam.medium.com
Modern backend systems are expected to be stable, predictable, and easy to maintain. Users may forgive a failed request, but they rarely…
Topics: ASP.NET Core Security Web API
Read article#VSCode Newsletter on LinkedIn 📩
youtube.com
DateTime vs DateTimeOffset in C#: What you get wrong until you don’t
Topics: C# Visual Studio Code
Read articleMicrosoft .NET Code Analysis: Avoid Out Parameters in Methods
dotnettips.com
The excerpt emphasizes the importance of clarity and maintainability in designing APIs and methods in Microsoft .NET. It explains that while out parameters can be useful, they often lead to reduced re...
Read articleWhat is the difference between struct and class in C# with performance comparison?
c-sharpcorner.com
Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.
Topics: C# Performance
Read articleLINQ GroupBy & IGrouping
medium.com
Understanding Grouping as a Domain Modeling Tool — Not Just a Query Operator
Topics: C#
Read article7 tips to optimize Azure Cosmos DB costs for AI and agentic workloads
devblogs.microsoft.com
AI apps and agentic workloads expose inefficiencies in your data layer faster than any previous generation of apps. You’re storing embeddings, serving low-latency retrieval, handling bursty traffic fr...
Read articleC# Dotnet collection internals — Queue
medium.com
How queues use arrays, circular buffer internally?
Topics: C# Performance
Read articleRecord vs Class in C#: When to Use What (With Real Examples & EF Core Guide)
akash-shah.medium.com
Learn C# record vs class with examples, immutability, equality, EF Core limitations, and best practices for clean architecture.
Topics: Clean Architecture C# EF Core
Read articleOn why devs from other languages find Authentication in .NET the most difficult part
medium.com
A translator’s guide to .NET authentication, for developers coming from Node, Python, Ruby, or Go.
Topics: Authentication Security
Read articleFail Fast — for incorrect or missing configuration
medium.com
In the .NET world, it’s common to store configuration such as connection strings, topic names, API keys, and log levels in configuration…
Topics: ASP.NET Core Security
Read article