System.Text.Json - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about System.Text.Json, drawn from .NET News Daily issues.

43 curated issues

String vs JSON vs Object in .NET — Why Beginners Get Confused

When I started working with APIs in .NET, this was one of the most confusing things:

Featured in Issue #446 May 01, 2026

Issue also covered: ASP.NET Core, C#, .NET 10, Native AOT, Performance, Security, Semantic Kernel

Read this issue →

Newtonsoft.Json vs System.Text.Json Which Should You Use in .NET?

If you’ve worked with JSON in .NET, you’ve probably seen two different ways to handle it:

Featured in Issue #444 April 29, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, Clean Architecture, Cosmos DB, C#, .NET Framework

Read this issue →

Serialization vs Deserialization in .NET — Explained Simply

When I first started working with APIs in .NET, I kept seeing these two terms everywhere:

Featured in Issue #443 April 28, 2026

Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, EF Core, Minimal APIs

Read this issue →

High-Performance .NET APIs: Zero-Allocation Serialization Explained

1. Real-World Problem Scenario

Featured in Issue #435 April 16, 2026

Issue also covered: ASP.NET Core, Benchmarking, Clean Architecture, C#, .NET 10, .NET Core, Performance, Redis

Read this issue →

Copilot CLI in VS Code

.NET 10: System.Text.Json Improvements

Featured in Issue #412 March 17, 2026

Issue also covered: ASP.NET Core, .NET 10, GitHub Copilot, JWT, OpenAI, Performance, Redis, Visual Studio

Read this issue →

Encrypting Properties with System.Text.Json and a TypeInfoResolver Modifier (Part 1)

In this multi-part blog series, we’ll build a reasonably full-featured code base for automatically encrypting/decrypting specific properties on types that are being serialised and deserialised using S...

Featured in Issue #374 January 21, 2026

Issue also covered: .NET Aspire, Azure, C#, .NET 10, .NET 8, .NET Core, GitHub Copilot, SQL Server

Read this issue →

Make JSON Fast Again in .NET

System.Text.Json performance patterns: source-gen, Utf8JsonReader, UnsafeRelaxedJsonEscaping, and buffer reuse. Continue reading on Stackademic »

Featured in Issue #303 October 14, 2025

Issue also covered: AOT, ASP.NET Core, Blazor, Clean Architecture, C#, Design Patterns, Docker, .NET 10

Read this issue →

2 months of lazy debugging JsonSerializationException and finally it was equality comparison

I’ll be honest: I lost two months to this.

Featured in Issue #287 September 18, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET Core, MediatR, Performance, Security

Read this issue →

Mapster + JSON in C#: The Lean Mapping Playbook (with real-world gotchas)

I was debugging a Blazor API at 2 AM when a simple mapping bug made my DTOs look like they were haunted. Spoiler: it wasn’t brujería — it… Continue reading on .Net Programming »

Featured in Issue #270 August 26, 2025

Issue also covered: ASP.NET Core, Blazor, CQRS, C#, Dapper, Domain-Driven Design, .NET 10, .NET 9

Read this issue →

System.Text.Json: The Ultimate Weapon for .NET JSON Battles

https://medium.com/@nagarajvela/system-text-json-the-ultimate-weapon-for-net-json-battles-0de69df406fb

Featured in Issue #189 May 05, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, .NET 10, .NET Framework, EF Core, gRPC

Read this issue →

The Battle of C# Serializers: BinaryFormatter vs. MessagePack vs. Protobuf (with .NET 8 Benchmarks)

https://medium.com/c-sharp-programming/the-battle-of-c-serializers-binaryformatter-vs-messagepack-vs-protobuf-with-net-8-benchmarks-3fe2ba8944c0

Featured in Issue #185 April 29, 2025

Issue also covered: ASP.NET Core, C#, Design Patterns, .NET 8, .NET 9, EF Core, GitHub Copilot, Performance

Read this issue →

Optimizing JSON Serialization in .NET: Newtonsoft.Json vs. System.Text.Json

https://blog.elmah.io/optimizing-json-serialization-in-net-newtonsoft-json-vs-system-text-json/

Featured in Issue #176 April 16, 2025

Issue also covered: .NET Aspire, Azure, Azure Functions, Blazor, C#, .NET 9, EF Core, GitHub Copilot

Read this issue →

Choosing Between Newtonsoft.Json and System.Text.Json in .NET Projects

https://medium.com/@rictorres.uyu/choosing-between-newtonsoft-json-and-system-text-json-in-net-projects-0c1abe189891

Featured in Issue #159 March 24, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET Core, Event Sourcing, MediatR, Minimal APIs

Read this issue →

Explaining System.Text.Json in .NET

https://www.csharp.com/article/explaining-system-text-json-in-net/

Featured in Issue #151 March 12, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, GitHub Copilot, .NET MAUI, Performance

Read this issue →

Microsoft .NET Code Analysis: Optimizing JSON Serialization with Cached Options

https://dotnettips.wordpress.com/2025/02/26/microsoft-net-code-analysis-optimizing-json-serialization-with-cached-options/

Featured in Issue #146 March 05, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, CQRS, C#, .NET 9, .NET Core, EF Core

Read this issue →

System.Text.Json vs. Newtonsoft.Json: Which One Should You Use in .NET 9?

https://medium.com/@ashokreddy343/system-text-json-vs-newtonsoft-json-which-one-should-you-use-in-net-9-535b752915ae

Featured in Issue #144 March 03, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, C#, Design Patterns, .NET 9, EF Core, Performance

Read this issue →

.NET Serialization Smackdown: JSON vs. MessagePack vs. Protobuf — Who Rules Your Bytes?

https://niravinfo.medium.com/net-serialization-smackdown-json-vs-messagepack-vs-protobuf-who-rules-your-bytes-e83027c22cc8

Featured in Issue #139 February 24, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Benchmarking, Blazor, C#, .NET 8, .NET 9

Read this issue →

Handling Large JSON in .NET: Strategies to Enhance Performance

https://medium.com/@jeslurrahman/handling-large-json-in-net-strategies-to-enhance-performance-0cd5de4aa32b

Featured in Issue #138 February 21, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, Azure Functions, Cosmos DB, C#, Design Patterns, Docker

Read this issue →

Exploring the .NET Ecosystem: A Visual Mind Map

https://dailydotnettips.com/net-ecosystem-mindmap/

Featured in Issue #136 February 19, 2025

Issue also covered: ASP.NET Core, C#, .NET 9, EF Core, Unit Testing, Visual Studio

Read this issue →

Newtonsoft.Json vs. System.Text.Json: Picking the Right JSON Serializer for Your .NET Project

https://towardsdev.com/newtonsoft-json-vs-system-text-json-picking-the-right-json-serializer-for-your-net-project-b3f373eb06a3

Featured in Issue #135 February 18, 2025

Issue also covered: ASP.NET Core, Benchmarking, C#, EF Core, .NET MAUI, Newtonsoft.Json, Performance, SQL Server

Read this issue →

Related topics