serialization - Choose the right serialization format for .NET applications
Select serialization formats for .NET applications, preferring schema-based formats over reflection-based ones
Tags
Updated: 2026-02-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- choose serialization format
- migrate Newtonsoft.Json to System.Text.Json
- implement AOT-compatible serialization
- design wire formats
- optimize serialization performance
Inputs
- .NET application
- serialization requirements
- type information
- AOT compatibility needs
- performance constraints
Outputs
- serialization format recommendation
- implementation code
- configuration settings
- migration plan
- performance comparison
Requirements
- .NET environment
- source generators support
- AOT compatibility consideration
- wire format compatibility needs
