C#

Principi SOLID e design pattern in C#

Conoscere la sintassi di un linguaggio è solo il primo passo: scrivere software di qualità richiede di organizzare il codice in modo che sia comprensibile, manutenibile ed estensibile nel tempo. I principi SOLID e i design pattern offrono una guida collaudata per raggiungere questi obiettivi.

19/08/2026
C#

I metodi di estensione in C#

In questo articolo capiamo come funzionano, come scriverne di propri e quali sono le buone pratiche per usarli con giudizio.

18/08/2026
C#

Nullable reference types e sicurezza sui null in C#

Apriamo la terza serie, di livello avanzato, affrontando uno dei problemi più diffusi nello sviluppo software: i riferimenti nulli.

17/08/2026
C#

Lavorare con i file e l'input/output in C#

In questo articolo, che conclude la serie intermedia, vediamo come leggere e scrivere file, come gestire i percorsi e le cartelle e come applicare le tecniche di gestione delle risorse e asincronia apprese in precedenza.

16/08/2026