LINQ Max e i tipi valore nullable in C#: il comportamento inatteso che causa eccezioni a runtime
Aprile 18, 2026 Dario Fadda
Il metodo LINQ Max si comporta in modo sorprendente con i tipi valore non nullable: su una sequenza vuota lancia...
Microsoft
Visual Studio Code 1.117: agenti più potenti, permessi configurabili e nuove funzioni per gli sviluppatori
Aprile 18, 2026 Dario Fadda
VS Code 1.117 porta il supporto per team di agenti, tre modalità di auto-approvazione dei permessi, output terminale automatico nelle...
AI
Azure MCP in Visual Studio 2022: 230+ strumenti Azure direttamente nell’IDE
Aprile 17, 2026 Dario Fadda
Azure MCP è ora integrato nativamente in Visual Studio 2022 come parte del workload Azure. Accedi a 230+ strumenti per...
AI
Visual Studio Debugger Agent: l’IA che caccia i bug per te
Aprile 17, 2026 Dario Fadda
Il nuovo Debugger Agent in Visual Studio 2022 trasforma il debugging manuale in un processo guidato e interattivo, usando AI...
Guide
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...