Tag: .net Core API
-
C# .NET e .NET Core: guida alle versioni e ai termini
Introduzione Chi si avvicina al mondo C# e .NET spesso rimane confuso da termini come .NET Framework, .NET Core, .NET 5/6/7/8/9 e dalle differenze tra runtime, SDK e CLR.Questa guida nasce per fare chiarezza e fornire una panoramica aggiornata e semplice da consultare. .NET Framework: l’origine Quando usarlo?Solo se si lavora su progetti legacy Windows…
-
Kestrel in C#: cos’è davvero e come ottimizzarlo in produzione
TL;DR Kestrel è il web server integrato in ASP.NET Core, pensato per essere leggero, cross-platform e ad alte prestazioni. È production-ready, ma le sue performance reali dipendono dalla configurazione e dal modo in cui viene inserito nell’architettura complessiva. Per ottenere il massimo occorre definire endpoint, limiti e timeout, abilitare protocolli moderni solo quando servono, delegare…
-
API ASP.NET Core con EF Core e SQL Server errori da evitare
Quando si implementano delle API con .net Core utilizzando Entity Framework, alcuni problemi di prestazioni non dipendono dalla logica ma come si utilizzano le chiamate ad Entity Framework. Di seguito alcune regole base da rispettare per evitare problemi di prestazioni. 1. Recupera solo i dati necessari (proiezioni) ❌ Errato: — recuperi TUTTE le colonne (nome,…