CodeAct e Hyperlight: agenti AI piu veloci con meno chiamate al modello nel .NET Agent Framework
CodeAct nel .NET Agent Framework consente agli agenti AI di esprimere piani multi-step come un singolo programma Python eseguito in isolamento tramite Hyperlight, riducendo latenza del 50% e...
State Pattern in C#: guida decisionale con esempi pratici
Quando usare lo State Pattern in C# e quando no: guida decisionale con esempi pratici su ordini, workflow, giochi e componenti UI.
Azure Developer CLI: scrivere gli hook in Python, TypeScript e .NET
Con l'aggiornamento più recente, Azure Developer CLI (azd) supporta hook scritti in Python, JavaScript, TypeScript e .NET. Scopriamo come configurarli in azure.yaml con gestione automatica delle dipendenze.
Primary Constructor e Dependency Injection in C# 12: vantaggi, insidie e quando usarli
I primary constructors di C# 12 eliminano il boilerplate del costruttore classico con dependency injection, ma nascondono un'insidia sulla mutabilità che ogni sviluppatore .NET dovrebbe conoscere prima di...
RAG in .NET con Semantic Kernel: le insidie che i tutorial non ti dicono
Costruire un sistema RAG in produzione con .NET e Semantic Kernel va ben oltre i tutorial: chunking con overlap, soglie calibrate, caching semantico e osservabilità sono le vere...
AOT-Friendly DTO Mapping in .NET: Source Generators al posto della reflection
Come implementare il mapping tra oggetti in .NET senza reflection grazie a ElBruno.AotMapper e i Roslyn Source Generators, per garantire compatibilità con NativeAOT e il trimming.