Tutti i contenuti di ASPItalia.com
Alcuni anni fa ci siamo occupati di come impostare la culture per la validazione client side con jQuery.Validate e, in particolare, Globalize.js. Questo framework nel tempo è stato completamente rivoluzionato, e oggi è interamente basato su CLDR (acronimo di Common Locale Data ...
Segui con noi in diretta da San Francisco tutte le novità per gli sviluppatori! Dal Moscone Convention Center di San Francisco, segui con Daniele Bochicchio e Matteo Tumiati tutte le novità per gli sviluppatori! Durante la conferenza si parlerà delle novità legate agli ...
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 ...
Spesso capita di dover implementare una action in cui ci aspettiamo un tipo nativo (per es. una string) all'interno del body della richiesta. Le ragioni per cui vogliamo farlo sono molteplici, e includono il voler superare il limite di caratteri dell'URL imposto dai browser, ...
In uno script precedente (http://www.aspitalia.com/script/1212/Misurare-Tempo-Esecuzione-Richiesta-ASP.NET-Middleware-OWIN.aspx) abbiamo realizzato un middleware in grado di misurare il tempo di elaborazione di una richiesta ASP.NET.Il valore misurato veniva poi loggato e ...
Negli ultimi script abbiamo visto come sia tutto sommato piuttosto immediato supportare bearer token in ASP.NET Web API: una serie di middleware OWIN si occupa della generazione e della validazione, facendo sì che, a valle di questo processo, il principal della richiesta sia ...
Nel precedente script abbiamo iniziato a esplorare il supporto al protocollo OAuth fornito da ASP.NET Web API grazie a un apposito middleware OWIN. In particolare ci siamo occupati di un sistema di autenticazione basato su username e password, che è idoneo nel contesto in cui un ...
Quando vogliamo garantire l'accesso sicuro a un servizio Web API, abbiamo diverse opzioni: la più semplice è sicuramente quella basata su cookie, anche se non è utilizzabile in tutti gli scenari.Se per esempio vogliamo esporre i nostri servizi tramite CORS a siti di terze parti, ...
Rendere il nostro sito idoneo a supportare più lingue può risultare un compito più ostico di quanto si immagini: possiamo avere la necessità di modificare le label, gli url, i contenuti statici e dinamici, oltre che applicare diverse regole di validazione ai vari tipi di dato. In...
Per migliorare la nostra comprensione di come interagiscono i middleware in una pipeline OWIN, quest?oggi andremo a misurare il tempo impiegato da un?applicazione per rispondere ad una richiesta HTTP in ingresso.Lo StopwatchMiddleware che andremo a scrivere si posizionerà all?...