Ricerca: middleware
Assegnare dei ruoli è sempre stato un modo rapido ed efficace per regolare l'accesso di interi gruppi di utenti a funzionalità riservate nella nostra applicazione.ASP.NET Identity supporta questa possibilità ma il template di Visual Studio 2013 per le applicazioni ASP.NET non ci ...
ASP.NET Core rappresenta una rivoluzione nell'ambito dello sviluppo di applicazioni web, per certi versi paragonabile al passaggio tra Classic ASP al .NET Framework. In questo articolo, Moreno Gentili ci illustra le basi per iniziare a sfruttarla, partendo dalla creazione del ...
Quando dobbiamo realizzare un'applicazione multilingua, è importante sfruttare al meglio i servizi offerti da ASP.NET Core così che il nostro codice applicativo non si complichi inutilmente a causa di questo requisito.Per prima cosa, vediamo come consentire all'utente di ...
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 ...
Per realizzare applicazioni che rendano i nostri utenti entusiasti, non dobbiamo solo fare in modo che il nostro codice "funzioni" ma dovremmo anche garantire buone performance e pagine che si caricano rapidamente. Oltretutto, se realizziamo un'applicazione che esige poche ...
Nello scorso script (http://www.aspitalia.com/script/1258/Compressione-GZip-ASP.NET-Core.aspx) abbiamo visto come attivare il supporto a GZip in ASP.NET Core.Una nota importante riguarda HTTPS: per default, infatti, il middleware di compressione non funziona se l'applicazione ...
Le app sviluppate in ASP.NET Core dispongono di un nuovo sistema di lettura delle configurazioni che in parte si poggia anche sulle variabili d'ambiente. Un provider che preleva chiavi disponibili dalle variabili d'ambiente, disponibili poi con IConfiguration, viene infatti ...
SignalR è un framework che permette la realizzazione di app web e mobile che siano in grado di comunicare realtime tra di loro o con un backend. Astrae dal protocollo di comunicazione, supportando Websocket, Server Event e Long polling, e dal sistema di serializzazione ...
Quando pubblichiamo un applicativo ASP.NET Core su Microsoft Azure è molto probabile che gli affianchiamo un'istanza di Application Insight. Tramite un wizard di Visual Studio possiamo facilmente configurarlo e in pochi passi tenere traccia di tutto: richieste, risposte, durate e...
Implementare un Identity Server provider è un compito tutt'altro che banale: bisogna infatti conoscere i meccanismi che regolano protocolli come OAuth2, OpenID e WS-Federation, oltre che avere delle basi di crittografia per far sì che le comunicazioni siano sicure e al riparo da ...