serialization - Choose .NET Serialization Formats
Select appropriate serialization formats for .NET applications with guidance on schema-based vs reflection-based approaches
Tags
Updated: 2026-02-11Capabilities
Typical Outputs
What this skill does
- compare serialization formats
- configure System.Text.Json
- set up Protocol Buffers
- implement MessagePack
- migrate from Newtonsoft.Json
Inputs
- .NET application
- serialization requirements
- performance requirements
- compatibility constraints
Outputs
- format recommendations
- configuration code
- migration strategy
- performance benchmarks
Requirements
- .NET runtime
- System.Text.Json package
- MessagePack package
- Protobuf package
