-
Introduzione a Docker
di Alessandro Melchiori, pubblicato il 24/10/2016In questo articolo cercheremo di definire cosa è docker e le differenze con un approccio classico di virtualizzazione, cosa sono le immagini e i container e come docker ci può aiutare nella loro gestione.
-
DocumentDB e il supporto al protocollo di comunicazione di MongoDB
di Alessandro Melchiori, pubblicato il 24/05/2016E' da poco più di un mese che è stata annunciata la preview pubblica del supporto, da parte di DocumentDB, al protocollo di comunicazione di MongoDB: questa funzionalità abilita qualunque applicazione ad una comunicazione trasparente con DocumentDB sia attraverso l'SDK di riferimento, sia tramite un opportuno driver per MongoDB.
-
Proteggere con basic authentication un servizio WCF pubblicato via HTTP
di Andrea Saltarello, pubblicato il 20/10/2015Può capitare di dover sottomettere l'esecuzione di un servizio WCF ad autenticazione e, potendo usare HTTPS/SSL, il toolkit supporta nativamente l'utilizzo di WS-Security; ove, però, il servizio debba essere pubblicato mediante "plain HTTP" con IIS bisognerà districarsi tra le complicazioni introdotte dall'uso della Basic Authentication offerta da HTTP.
-
DocumentDB: le ultime novità
di Alessandro Melchiori, pubblicato il 02/10/2015Gli sviluppi sulla piattaforma cloud di Microsoft non si fermano. Anche durante gli scorsi mesi estivi sono stati rilasciate diverse novità . In questo articolo cercheremo di raccogliere le ultime news relative a DocumentDB, il database documentale messo a disposizione da Azure.
-
Integrare DocumentDB e Azure Search Service
di Alessandro Melchiori, pubblicato il 08/07/2015Quando si definiscono i contorni infrastrutturali e architetturali di un'applicazione la scelta di utilizzare strumenti diversi per scopi diversi, in modo da ottimizzare ogni singolo use-case applicativo, è molto spesso la più opportuna. Questo genere di scelta introduce in generale, oltre ai più ovvi vantaggi, anche un grado di complessità maggiore nella fase di gestione e manutenzione dell'infrastruttura, dovuto al maggior numero di attori coinvolti nell'architettura e, soprattutto, nella fase di collaborazione tra i componenti stessi. In questo articolo vedremo come sfruttare al massimo le caratteristiche dell'offerta PaaS di Azure, e nello specifico come far collaborare DocumentDB e Azure Search Service.
-
Range query con DocumentDB
di Alessandro Melchiori, pubblicato il 08/05/2015DocumentDB e' il database (nosql)-as-a-service messo a disposizione di Azure. L'estrema semplicità di utilizzo che caratterizza questo servizio, non deve però far passare in secondo piano il corretto utilizzo dell'engine stesso. Uno dei punti di maggior versatilità del "motore" documentale è il sistema di indicizzazione, sul quale si può agire in modo quasi puntuale, per modulare l'ottimizzazione dello use-case in base allo scenario di utilizzo. In questo articolo vedremo come modellare al meglio i nostri documenti e come configurare il motore di indicizzazione nel caso di query "range"
-
Introduzione a ReactJS
di Emanuele DelBono, pubblicato il 23/04/2015Il modo di scrivere applicazioni web è cambiato drasticamente, il ruolo del browser non è più solo quello di visualizzatore HTML. Questo ha incentivato la realizzazione di librerie e framework che facilitano l'organizzazione del codice applicando le stesse metriche alle quali eravamo abituati sul server. React.js è una novità interessante per lo sviluppo di applicazioni front-end in javascript.
-
Introduzione ad Azure Search Service (parte 2)
di Alessandro Melchiori, pubblicato il 08/04/2015Una delle ultime "aggiunte" in casa Azure e' il Search Service: l'obiettivo di questo nuovo servizio della piattaforma cloud di Microsoft e' quello di fornire e semplificare le funzionalita' di ricerca, piu' o meno avanzate, delle nostre applicazioni, siano esse in esecuzione sul cloud o "on premise", in completa modalita' PAAS, ovvero senza l'onere di gestione dell'infrastruttura necessaria per l'erogazione del servizio stesso. In questo articolo vediamo come interrogare l'indice e quali ricerche sono possibili out-of-the-box con la versione del servizio attualmente disponibile
-
Introduzione ad Azure Search Service (parte 1)
di Alessandro Melchiori, pubblicato il 19/03/2015Una delle ultime "aggiunte" in casa Azure e' il Search Service: l'obiettivo di questo nuovo servizio della piattaforma cloud di Microsoft e' quello di fornire e semplificare le funzionalità di ricerca, più o meno avanzate, delle nostre applicazioni siano esse in esecuzione sul cloud o "on premises", implementando tali funzionalità in completa modalità PAAS, ovvero senza l'onere di gestione dell'infrastruttura necessaria per l'erogazione del servizio stesso. In questo articolo introdurremo i concetti che stanno alla base di Azure Search Service quali la creazione, la configurazione e il "popolamento" di un indice.
-
ASP.NET MVC: implementare un HTML helper custom (Parte 2)
di Andrea Saltarello, pubblicato il 03/03/2015Dopo aver imparato, nella prima parte di questo tutorial, come realizzare un html helper per ASP.NET MVC ci focalizzeremo, in questa seconda parte, sulla realizzazione di una versione tipizzata della funzione e, più in generale, sul miglioramento della nostra strategia di generazione del codice HTML.