·serialization
</>

serialization

Scegli il formato di serializzazione corretto per le applicazioni .NET. Preferire formati basati su schema (Protobuf, MessagePack) rispetto a quelli basati sulla riflessione (Newtonsoft.Json). Utilizza System.Text.Json con generatori di origini AOT per scenari JSON.

99Installazioni·7Tendenza·@aaronontheweb

Installazione

$npx skills add https://github.com/aaronontheweb/dotnet-skills --skill serialization

Come installare serialization

Installa rapidamente la skill AI serialization nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/aaronontheweb/dotnet-skills --skill serialization
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: aaronontheweb/dotnet-skills.

| Examples | Protobuf, MessagePack, System.Text.Json (source gen) | Newtonsoft.Json, BinaryFormatter | | Type info in payload | No (external schema) | Yes (type names embedded) | | Versioning | Explicit field numbers/names | Implicit (type structure) | | Performance | Fast (no reflection) | Slower (runtime reflection) | | AOT compatible | Yes | No |

Recommendation: Use schema-based serialization for anything that crosses process boundaries.

| REST APIs | System.Text.Json (source gen) | Standard, AOT-compatible | | gRPC | Protocol Buffers | Native format, excellent versioning | | Actor messaging | MessagePack or Protobuf | Compact, fast, version-safe | | Event sourcing | Protobuf or MessagePack | Must handle old events forever | | Caching | MessagePack | Compact, fast |

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/aaronontheweb/dotnet-skills --skill serialization
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-06
Aggiornato
2026-03-10

Browse more skills from aaronontheweb/dotnet-skills

Risposte rapide

Che cos'è serialization?

Scegli il formato di serializzazione corretto per le applicazioni .NET. Preferire formati basati su schema (Protobuf, MessagePack) rispetto a quelli basati sulla riflessione (Newtonsoft.Json). Utilizza System.Text.Json con generatori di origini AOT per scenari JSON. Fonte: aaronontheweb/dotnet-skills.

Come installo serialization?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/aaronontheweb/dotnet-skills --skill serialization Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/aaronontheweb/dotnet-skills