Novità in ASP.NET Core 10: Sviluppo in Locale con il dominio di primo livello localhost L’esperienza di sviluppo locale è fondamentale per la produttività di ogni sviluppatore. Con ASP.NET Core 10, Microsoft compie un passo significativo introducendo il supporto nativo e completo per il dominio di primo livello (TLD) riservato .localhost. Questa novità non è solo una comodità, ma una miglioria architetturale che rende lo sviluppo di microservizi, API e […]
ASP.NET Core 10 Identity: novità per la Sicurezza L’introduzione di ASP.NET Core 10 Identity segna un’evoluzione significativa nel panorama dell’autenticazione e autorizzazione per le applicazioni .NET. Questa nuova iterazione non si limita a perfezionare le funzionalità esistenti, ma introduce innovazioni mirate a migliorare la sicurezza, l’esperienza utente e l’osservabilità delle applicazioni web moderne. Supporto Integrato per le Passkey (Passkeys Support) Una delle novità […]
TypedResults vs. Results nelle Minimal API di ASP.NET Core Le Minimal API di ASP.NET Core offrono un modo snello per costruire endpoint HTTP. Sia la classe statica Results che TypedResults sono helper per creare le risposte, ma c’è una differenza fondamentale che rende TypedResults l’opzione preferita per un codice più robusto e ben documentato. Che cosa fa la classe Results? La classe Results fornisce […]
Validazione delle Minimal API in ASP.NET Core 10 Come abbiamo visto nel post precedente, ASP.NET Core 10 introduce un supporto di validazione nativo e unificato per le Minimal API, risolvendo la necessità di implementare filtri manuali o usare librerie esterne. Questo è un cambiamento fondamentale che rende le Minimal API molto più adatte agli scenari enterprise, garantendo coerenza e robustezza sin da subito. […]
ASP.NET Core 10: La Validazione Come Funzionalità Nativa e Unificata Il lancio di .NET 10 Long Term Support (LTS) alla.NET Conf 2025 ha segnato una svolta cruciale nell’evoluzione di ASP.NET Core. L’obiettivo primario non è stato solo stabilire nuovi record di performance, ma anche garantire la massima robustezza e manutenibilità delle applicazioni cloud-native. In questo contesto, le novità relative alla validazione dei tipi di dati […]