Ricerca per argomento: ASP.NET

Come abbiamo visto in un precedente articolo (https://www.aspitalia.com/articoli/asp.net-core3/web-ui-interattive-blazor-server.aspx), Blazor Server sfrutta una connessione SignalR per ricevere eventi dal browser e aggiornare il DOM della pagina. Questa architettura ha il ...

Quando migriamo un'applicazione ad ASP.NET Core 3.0, dobbiamo tener conto che esistono alcune breaking change che potrebbero causare dei cambiamenti nel comportamento. Microsoft le ha descritte in una pagina della documentazione (https://docs.microsoft.com/it-it/dotnet/core/...

Quando esponiamo web service protetti da OAuth, un aspetto di fondamentale importanza è costituito dal concetto di Scope. Lo Scope può rappresentare una particolare categoria di risorse o una azione specifica, che l'utente può autorizzare o meno.Immaginiamo per esempio di esporre...

Anche se Blazor ci permette di usare C# per realizzare la parte client di un'applicazione web, avremo ancora la necessità di interoperare con librerie scritte in JavaScript: mappe, grafici, caroselli e player video sono solo alcune delle funzionalità avanzate che possiamo ...

Come abbiamo visto nel nostro recente articolo (https://www.aspitalia.com/articoli/asp.net-core3/web-ui-interattive-blazor-server.aspx), in Blazor possiamo specificare la route a cui un component risponde con una sintassi simile a quella di ASP.NET MVC:@page "/products/{id:int}"...

Come sappiamo, tramite il pacchetto NuGet Swashbuckle, possiamo generare automaticamente lo swagger document di un progetto ASP.NET Core Web API e dotare la nostra applicazione di una pagina web che illustri tutti gli endpoint esposti.Un aspetto importante di cui tenere conto è ...

Come sappiamo, Microsoft ha recentemente rilasciato la versione 3.0 di ASP.NET Core. Nelle prossime settimane ci occuperemo in maniera dettagliata delle nuove funzionalità presenti in questa versione. Tuttavia, come dobbiamo comportarci quando abbiamo un progetto esistente che ...

Quando abbiamo un servizio applicativo che implementa diverse interfacce, la registrazione nella ServiceCollection di ASP.NET Core richiede un minimo di attenzione, soprattutto se vogliamo un ciclo di vita Singleton o Scoped.Prendiamo in considerazione la seguente classe come ...