Questo è un blog nel Fediverso

Ultime Notizie

CQRS senza MediatR: implementare Command e Query handler in .NET con il DI container
Programmazione

CQRS senza MediatR: implementare Command e Query handler in .NET con il DI container

Maggio 8, 2026 Dario Fadda

MediatR è passato a licenza commerciale e molti team .NET stanno cercando alternative. Buone notizie: CQRS è un pattern, non...
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...
PowerToys 0.99: Grab And Move, Power Display e miglioramenti a Command Palette
Microsoft

PowerToys 0.99: Grab And Move, Power Display e miglioramenti a Command Palette

Maggio 1, 2026 Dario Fadda

PowerToys 0.99 introduce due nuove utility in anteprima: Grab And Move per trascinare e ridimensionare finestre da qualsiasi punto, e...
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...
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...
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...
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:...
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...
Agent Skills in .NET: tre paradigmi di composizione per gli agenti AI
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...