Architettura .NET
Monolite o microservizi in .NET? Le domande da farsi prima di separare il sistema
Microservizi o monolite modulare? Cinque domande pratiche su deployment, dati, scalabilità, team e platform tax prima di separare un sistema .NET.
Articoli tecnici
Guide pratiche per aziende e software house che devono mantenere, evolvere o modernizzare applicazioni .NET esistenti. Tono tecnico, ma senza complicare ciò che può essere spiegato in modo chiaro.
Architettura .NET
Microservizi o monolite modulare? Cinque domande pratiche su deployment, dati, scalabilità, team e platform tax prima di separare un sistema .NET.
.NET Development
Come progettare una telemetria di prodotto self-hosted con ASP.NET Core, EF Core e SQL Server, raccogliendo solo gli eventi necessari senza inviare dati business a piattaforme terze.
Performance .NET
Quando una pagina .NET è lenta, il problema non si trova necessariamente nella query più complessa o nel controllo più visibile. Questa guida propone un metodo pratico per misurare le singole operazioni e racconta un caso reale in cui poche query eseguite dentro un ciclo portavano il caricamento da 3,36 a oltre 30 secondi.
AI e sviluppo .NET
Microsoft.Extensions.AI e le librerie collegate mostrano che oggi è possibile sviluppare applicazioni AI in .NET senza cambiare stack. Questa guida analizza le astrazioni principali, i tool disponibili nell’ecosistema Microsoft e un esempio reale basato su SmartestTour.
Modernizzazione .NET
Un’applicazione legacy .NET può continuare a contenere logiche affidabili e dati importanti, ma essere difficile da integrare con portali, app e servizi moderni. Questa guida mostra come introdurre un livello API controllato, separando gradualmente il vecchio sistema dai nuovi consumer senza affrontare subito una riscrittura completa.
AI e integrazione .NET
Integrare l’AI in un gestionale .NET non significa aggiungere semplicemente una chat. Dati, permessi, fonti, risposte e azioni devono restare sotto il controllo dell’applicazione. La guida analizza un’architettura concreta per introdurre funzionalità AI in modo graduale, verificabile e coerente con i processi aziendali.
Architettura .NET
Nei processi aziendali composti da più operazioni, un semplice errore può lasciare dati incompleti, provocare esecuzioni duplicate o rendere difficile riprendere l’elaborazione. Questa guida analizza come progettare workflow affidabili in .NET attraverso persistenza dello stato, retry controllati, idempotenza, tracciamento e gestione degli errori parziali.
API Enterprise
Guida pratica allo sviluppo di API Enterprise con ASP.NET Core: contratti, sicurezza, versioning, logging, ProblemDetails, idempotenza, integrazioni e checklist tecnica.
Modernizzazione .NET
Guida pratica per modernizzare applicazioni .NET Framework, Web Forms, MVC 5 e sistemi legacy senza interrompere l’operatività aziendale, con approccio incrementale, API layer e checklist tecnica.