Questo è un blog nel Fediverso

Ultime Notizie

OAuth 2.1 spiegato semplicemente: i tre flussi che coprono ogni scenario
Programmazione

OAuth 2.1 spiegato semplicemente: i tre flussi che coprono ogni scenario

Maggio 7, 2026 Dario Fadda

OAuth 2.1 elimina i flussi insicuri di OAuth 2.0 e semplifica radicalmente la scelta: tre flussi coprono ogni scenario reale....
Pattern matching in C#: scenari avanzati che probabilmente non conosci
Programmazione

Pattern matching in C#: scenari avanzati che probabilmente non conosci

Maggio 6, 2026 Dario Fadda

Il pattern matching in C# offre molto più dei semplici controlli di tipo. Esploriamo i pattern avanzati — property, list,...
Gemma 4 con Ollama e .NET Aspire: LLM in locale con il visualizzatore GenAI completo
AI

Gemma 4 con Ollama e .NET Aspire: LLM in locale con il visualizzatore GenAI completo

Maggio 5, 2026 Dario Fadda

Il visualizzatore GenAI di .NET Aspire funziona con qualsiasi backend compatibile OpenAI, non solo con Azure. Scopri come configurare Ollama...
Costruire un’app di conferenza AI con lo stack composable di .NET
AI

Costruire un’app di conferenza AI con lo stack composable di .NET

Maggio 4, 2026 Dario Fadda

Una guida pratica allo stack AI composable di .NET: Microsoft.Extensions.AI, DataIngestion, VectorData, MCP e Agent Framework applicati nell'app ConferencePulse costruita...
Governare le chiamate MCP in .NET con l’Agent Governance Toolkit
AI

Governare le chiamate MCP in .NET con l’Agent Governance Toolkit

Maggio 4, 2026 Dario Fadda

Il Model Context Protocol espone gli agenti AI a rischi reali: tool poisoning, prompt injection, escalation di privilegi. L'Agent Governance...
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...