Confronto tra stringhe in C#: Equals, OrdinalIgnoreCase, StringComparer e le insidie culturali
Aprile 16, 2026 Dario Fadda
Guida pratica al confronto tra stringhe in C#: quando usare OrdinalIgnoreCase, come evitare il bug della 'i' turca, come usare...
Microsoft
.NET 11 Preview 3: tutte le novità del terzo rilascio anticipato
Aprile 16, 2026 Dario Fadda
.NET 11 Preview 3 introduce Zstandard in System.IO.Compression, union types in C# 14, ottimizzazioni JIT, nuove funzionalità SDK come dotnet...
AI
LLM Chat in .NET con IChatClient: guida completa all’integrazione
Aprile 15, 2026 Dario Fadda
Integra LLM in .NET con IChatClient: astrazione unificata per OpenAI, Azure OpenAI, Ollama e altri. Streaming, structured output, portabilità tra...
Microsoft
Agent Skills in .NET: tre paradigmi di composizione per gli agenti AI
Aprile 15, 2026 Dario Fadda
I tre paradigmi di composizione per gli agent AI in .NET: skill basati su file, classe e inline. Scopri come...
Programmazione
Il Pattern Saga in .NET con Wolverine: gestire workflow distribuiti a lungo termine
Aprile 14, 2026 Dario Fadda
Come implementare il Pattern Saga in .NET con Wolverine per gestire workflow distribuiti a lungo termine, con gestione automatica di...
Microsoft
.NET Aspire 13.2: la modalità isolata risolve i conflitti di porta nello sviluppo parallelo
Aprile 13, 2026 Dario Fadda
Aspire 13.2 introduce la modalità isolata (--isolated) che permette di eseguire più istanze dello stesso AppHost in parallelo senza conflitti...
Microsoft
Visual Studio Code 1.116: tutte le novità di aprile 2026
Aprile 13, 2026 Dario Fadda
Microsoft ha rilasciato Visual Studio Code 1.116, l'aggiornamento di aprile 2026. Analizziamo nel dettaglio le novità più rilevanti: miglioramenti all'Agent...
Programmazione
Silvio Binca e The handYcapped: quando l’inclusione passa dai videogiochi e dai libri digitali
Agosto 25, 2025 Dario Fadda
C’è chi vede la disabilità come un limite. E c’è chi, come Silvio Binca, venticinquenne affetto da una rara desminopatia...
Programmazione
Rust nel kernel Linux: la rivoluzione silenziosa che sta sostituendo il C
Agosto 4, 2025 Dario Fadda
Il kernel Linux sta vivendo una trasformazione epocale, guidata dall’integrazione sempre più profonda di Rust come linguaggio alternativo al C....
AI
La vulnerabilità critica che scuote le Vibe Coding Platform: il caso Base44
Luglio 30, 2025 Dario Fadda
Negli ultimi mesi si è assistito a un’accelerazione senza precedenti nello sviluppo delle cosiddette Vibe Coding Platform (VCP), ambienti cloud-native...
Programmazione
Come gestire un server Minecraft con COBOL
Dicembre 28, 2024 Dario Fadda
Negli anni, Minecraft si è trasformato in un vero e proprio banco di prova per i modder, capaci di realizzare...
Programmazione
Creazione di controllori di ammissione dannosi
Agosto 15, 2021 Dario Fadda
I controller di ammissione svolgono un ruolo cruciale in Kubernetes e sono sfruttati da più strumenti e team per difendere...