Questo è un blog nel Fediverso

Ultime Notizie

LangChain.js per sviluppatori JavaScript: corso gratuito per costruire agenti AI
AI

LangChain.js per sviluppatori JavaScript: corso gratuito per costruire agenti AI

Aprile 27, 2026 Dario Fadda

Corso gratuito Microsoft per costruire agenti AI con LangChain.js e TypeScript: 8 capitoli, 70+ esempi eseguibili, dal Function Calling al...
State Pattern in C#: guida decisionale con esempi pratici
Programmazione

State Pattern in C#: guida decisionale con esempi pratici

Aprile 26, 2026 Dario Fadda

Quando usare lo State Pattern in C# e quando no: guida decisionale con esempi pratici su ordini, workflow, giochi e...
Classificazione documenti in C# senza AI: approccio deterministico, spiegabile e pronto per la produzione
Programmazione

Classificazione documenti in C# senza AI: approccio deterministico, spiegabile e pronto per la produzione

Aprile 26, 2026 Dario Fadda

Come implementare un classificatore di documenti .docx in C# .NET senza AI: approccio rule-based ponderato con configurazione JSON, estrazione strutturata...
.NET 10 su Ubuntu 26.04 “Resolute Raccoon”: installazione, container e Native AOT
Microsoft

.NET 10 su Ubuntu 26.04 “Resolute Raccoon”: installazione, container e Native AOT

Aprile 25, 2026 Dario Fadda

Ubuntu 26.04 LTS porta .NET 10 come toolchain ufficiale installabile direttamente via APT. Guida all'installazione, aggiornamento dei container da noble...
File RDP non fidati dopo la patch Windows di Aprile 2026: come firmarli con PowerShell
Microsoft

File RDP non fidati dopo la patch Windows di Aprile 2026: come firmarli con PowerShell

Aprile 25, 2026 Dario Fadda

Le patch KB5083769 e KB5082200 di aprile 2026 rendono i file .rdp non attendibili per impostazione predefinita, in risposta a...
Azure Developer CLI: scrivere gli hook in Python, TypeScript e .NET
Microsoft

Azure Developer CLI: scrivere gli hook in Python, TypeScript e .NET

Aprile 24, 2026 Dario Fadda

Con l'aggiornamento più recente, Azure Developer CLI (azd) supporta hook scritti in Python, JavaScript, TypeScript e .NET. Scopriamo come configurarli...
Addio byte[]: allocazioni a costo zero in .NET Framework con  ReadOnlySpan
Blog

Addio byte[]: allocazioni a costo zero in .NET Framework con ReadOnlySpan

Aprile 23, 2026 Dario Fadda

Sostituire static readonly byte[] con static ReadOnlySpan è un refactoring banale che elimina le allocazioni e funziona anche su .NET...
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...