About Giuseppe Napolitano

This author has not yet filled in any details.
So far Giuseppe Napolitano has created 17 blog entries.

Command not found, ovvero l’importanza delle CLI nello sviluppo moderno di applicazioni web

Ormai è difficile negare l'importanza di saper usare o quanto meno conoscere più di una piattaforma di sviluppo, oltre alla propria preferita, se si parla di sviluppo web. Nonostante Windows sembra sia utilizzato da oltre il 70% degli sviluppatori (almeno secondo W3Schools), essere uno sviluppatore cross-platform (parliamo di workstation di lavoro) aumenta la produttività. Qui [...]

By |2019-05-06T10:10:47+00:00Settembre 25th, 2017|Programmazione|0 Comments

Entity Framework: Code First

Entity Framework (EF) è un ORM open source per ADO.NET. Attualmente, le versioni disponibili sono: Entity Framework 6.1.3 stabile Entity Framework 6.2.1 beta Entity Framework Core 1.0 (rilascaita a giugno 2016) Code First è un approcio all'implementazione del model (o data layer) di una applicazione. Disponibile in EF dalla versione 4.1, lascia al programmatore la [...]

By |2019-05-06T10:10:34+00:00Agosto 1st, 2017|Data, Programmazione|0 Comments

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 |2019-05-06T10:09:36+00:00Luglio 28th, 2017|Programmazione, Sicurezza Informatica|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 |2019-05-06T10:10:10+00:00Giugno 17th, 2017|Programmazione, Project Management|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 |2019-05-06T10:09:15+00:00Giugno 16th, 2017|Programmazione|0 Comments

Power BI, ovvero la Business Intelligence secondo Microsoft

Dal 2009 in poi Microsoft ha sviluppato e pubblicato add-in per Excel, tre per la precisione: Power Pivot Power Query Power View con l'intento di fare un passo di lato nella guerra della BI, e puntare al centro della lunga filiera: dati, esperti sui dati, esperti su analisi dei dati, manager IT, CEO. Nel 2015, [...]

By |2019-05-06T10:09:04+00:00Giugno 15th, 2017|Data|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 |2019-05-06T10:08:56+00:00Giugno 14th, 2017|Programmazione|0 Comments