System.Text.Json in .NET 11: PascalCase, Per-Member Naming, and Type-Level Ignore
Three new features in .NET 11 Preview 3 give you fine-grained control over JSON serialisation: a built-in PascalCase naming policy, a per-member naming attribute, and type-level ignore conditions.
Protobuf Serialization in .NET with Google.Protobuf and gRPC
A practical guide to using Protocol Buffers in .NET for efficient, schema-driven serialization in gRPC services and beyond.
MessagePack Serialization for High-Performance .NET Services
How to use MessagePack-CSharp for compact, fast binary serialization in .NET applications and when to choose it over JSON.
Writing Custom JsonConverters in System.Text.Json
A hands-on guide to building custom JsonConverter implementations for System.Text.Json, from simple value converters to complex object converters.
Migrating from Newtonsoft.Json to System.Text.Json
A practical guide to migrating your .NET projects from Newtonsoft.Json to System.Text.Json, covering API differences, gotchas, and incremental adoption strategies.