ASP.NET Identity: AAA secondo Microsoft

ASP.NET Identity (https://www.asp.net/identity) è il framework per la AAA, ed è OWIN compliant. AAA è acronimo di Authentication, Authorization, Accounting. OWIN è una specifica volta a disaccoppiare le applicazioni web dai web server che le ospitano. Katana è (o era?) il framework che implementa OWIN nello stack di sviluppo per applicazioni di Microsoft. Attualmente è [...]

By | 2017-08-01T12:26:28+00:00 luglio 28th, 2017|Framework Web, Sviluppo Web|0 Comments

Progettare una nuova applicazione web, l’architettura è questione di strategie

La vita è questione di scelte. È questione di scelte anche l'architettura di una applicazione web. La fase iniziale di un nuovo progetto web è di solito complessa, caotica, e comprende: Progettazione dell'architettura dell'applicazione Progettazione e sviluppo della User Experience (UX) Progettazione e implementazione della sicurezza (spesso si parla di security by design) L'architettura di [...]

By | 2017-06-16T11:36:02+00:00 giugno 17th, 2017|Sviluppo Web|0 Comments

8 + 10 abitudini dell’Happy Node Hacker

NodeJS rimane uno degli ecosistemi più interessanti oggi per lo sviluppo moderno di applicazioni web. Il recente aggiornamento alla versione 8 (ieri l'ultima minor release) con LTS fino a dicembre 2019, il supporto del 99% delle features di ECMASCRIPT2015 (ES2015, ES6), framework stabili per diverse soluzioni, lo rende un'ottima opzione per il back-end per nuovi [...]

By | 2017-06-16T11:41:46+00:00 giugno 16th, 2017|Sviluppo Web|0 Comments

AngularJS aggiornato alla versione 4.2

Qualche anno addietro, mentre ero alla guida di un team di sviluppo di un social network, abbiamo cominciato a pensare a come passare da una struttura "monolitica" dell'applicazione web, ad una struttura più modulare. Le pagine di un social network possono scomporsi in componenti, o meglio widget: l'idea che avevamo era che li si potesse [...]

By | 2017-10-03T10:44:02+00:00 giugno 14th, 2017|AngularJS, Framework Web, Sviluppo Web|0 Comments