Questo è un blog nel Fediverso

Ultime Notizie

TypeScript 7.0 Beta: il nuovo compilatore in Go è circa 10 volte più veloce
Blog

TypeScript 7.0 Beta: il nuovo compilatore in Go è circa 10 volte più veloce

Aprile 23, 2026 Dario Fadda

Microsoft rilascia la beta di TypeScript 7.0 con il compilatore riscritto in Go: fino a 10x più veloce, parallelismo configurabile...
12 tecniche per ottimizzare le query PostgreSQL su dataset di grandi dimensioni
Programmazione

12 tecniche per ottimizzare le query PostgreSQL su dataset di grandi dimensioni

Aprile 22, 2026 Dario Fadda

Una guida pratica con esempi SQL alle dodici tecniche più efficaci per ottimizzare le query PostgreSQL quando i dati crescono:...
Creare addon nativi per Node.js con .NET Native AOT: addio a Python e node-gyp
Microsoft

Creare addon nativi per Node.js con .NET Native AOT: addio a Python e node-gyp

Aprile 22, 2026 Dario Fadda

Scopri come il team di C# Dev Kit ha eliminato la dipendenza da Python e node-gyp creando addon nativi Node.js...
Primary Constructor e Dependency Injection in C# 12: vantaggi, insidie e quando usarli
Programmazione

Primary Constructor e Dependency Injection in C# 12: vantaggi, insidie e quando usarli

Aprile 21, 2026 Dario Fadda

I primary constructors di C# 12 eliminano il boilerplate del costruttore classico con dependency injection, ma nascondono un'insidia sulla mutabilità...
RAG in .NET con Semantic Kernel: le insidie che i tutorial non ti dicono
AI

RAG in .NET con Semantic Kernel: le insidie che i tutorial non ti dicono

Aprile 21, 2026 Dario Fadda

Costruire un sistema RAG in produzione con .NET e Semantic Kernel va ben oltre i tutorial: chunking con overlap, soglie...
Rust 1.95.0: cfg_select!, if-let guard nei match e nuove API per Vec e atomici
Programmazione

Rust 1.95.0: cfg_select!, if-let guard nei match e nuove API per Vec e atomici

Aprile 20, 2026 Dario Fadda

Rust 1.95.0 introduce la macro cfg_select! per condizionali di compilazione senza dipendenze esterne, gli if-let guard nei blocchi match e...
Come GitHub usa eBPF per rendere i deploy sicuri: architettura e implementazione
Programmazione

Come GitHub usa eBPF per rendere i deploy sicuri: architettura e implementazione

Aprile 20, 2026 Dario Fadda

GitHub ha risolto il problema delle dipendenze circolari nei deploy usando eBPF: una tecnologia kernel-level che filtra il traffico di...
AOT-Friendly DTO Mapping in .NET: Source Generators al posto della reflection
Programmazione

AOT-Friendly DTO Mapping in .NET: Source Generators al posto della reflection

Aprile 19, 2026 Dario Fadda

Come implementare il mapping tra oggetti in .NET senza reflection grazie a ElBruno.AotMapper e i Roslyn Source Generators, per garantire...
Command Pattern in C#: guida completa con undo, redo e Dependency Injection
Programmazione

Command Pattern in C#: guida completa con undo, redo e Dependency Injection

Aprile 19, 2026 Dario Fadda

Come implementare il Command Pattern in C# passo dopo passo: ICommand, Receiver, Invoker con stack undo/redo, Macro Commands e integrazione...
LINQ Max e i tipi valore nullable in C#: il comportamento inatteso che causa eccezioni a runtime
Programmazione

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...
Visual Studio Code 1.117: agenti più potenti, permessi configurabili e nuove funzioni per gli sviluppatori
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...
Azure MCP in Visual Studio 2022: 230+ strumenti Azure direttamente nell’IDE
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...