Questo è un blog nel Fediverso

Ultime Notizie

Deserializzazione JSON sicura in .NET 10: guida completa a JsonSerializerOptions.Strict
Programmazione

Deserializzazione JSON sicura in .NET 10: guida completa a JsonSerializerOptions.Strict

Maggio 2, 2026 Dario Fadda

.NET 10 introduce JsonSerializerOptions.Strict, un preset che attiva cinque protezioni di sicurezza in System.Text.Json: proprieta' duplicate, campi non mappati, nullable,...
A2A v1: comunicazione cross-platform tra agenti AI nel Microsoft Agent Framework per .NET
AI

A2A v1: comunicazione cross-platform tra agenti AI nel Microsoft Agent Framework per .NET

Maggio 2, 2026 Dario Fadda

Il protocollo A2A v1.0 è ora stabile e pronto per la produzione. Con il supporto nel Microsoft Agent Framework per...
Il pulsante di emergenza: revoca immediata dei token in .NET 10 con Duende IdentityServer
Programmazione

Il pulsante di emergenza: revoca immediata dei token in .NET 10 con Duende IdentityServer

Aprile 30, 2026 Dario Fadda

I JWT self-contained non possono essere revocati prima della scadenza. Scopri come i Reference Token di Duende IdentityServer in .NET...
Come strutturare un’applicazione ASP.NET Core in crescita: dal monolite a strati ai vertical slice
Guide

Come strutturare un’applicazione ASP.NET Core in crescita: dal monolite a strati ai vertical slice

Aprile 29, 2026 Dario Fadda

Feature Folders, Clean Architecture, Vertical Slices o Modular Monolith: una guida pratica per scegliere la struttura giusta per la tua...
CodeAct e Hyperlight: agenti AI piu veloci con meno chiamate al modello nel .NET Agent Framework
AI

CodeAct e Hyperlight: agenti AI piu veloci con meno chiamate al modello nel .NET Agent Framework

Aprile 27, 2026 Dario Fadda

CodeAct nel .NET Agent Framework consente agli agenti AI di esprimere piani multi-step come un singolo programma Python eseguito in...
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...
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...
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...