Il nostro Alessandro Pellegrini ci spiega in maniera dettagliata e puntuale come configurare il backup del servizio app di Azure.
Dev Pills
Caricare un file sul blob storage azure
Caricare un file del blob storage è molto semplice e si può fare il tutto con poche righe di codice. Preliminare all'esecuzione del codice è un account azure su cui abbiamo già attivato il servizio di storage, per intenderci quello dello screenshot sotto. Creato un progetto di qualunque tipo, ad esempio web o console application, è innanzitutto necessario installare i seg ...
Valore di default di una classe
Molto spesso può essere utile avere un modo rapido per ottenere un'istanza di default di una classe. Il valore default(T) per una classe (non struct!) è sempre null e quindi non ci torna molto utile. Vediamo quindi come produrre un'istanza default un'unica volta e recuperarla ogni volta che ne abbiamo bisogno. public class Dummy { public static Dummy Default { ...
Bootlint, un aiuto durante lo sviluppo di pagine basate su Bootstrap
Oggi condividiamo con voi un metodo rapido e molto semplice per aiutarvi nella creazione di pagine web basate sul famoso framework html/css/javascript bootstrap. Per verificare che il markup che avete costruito sia corretto rispetto ai requisiti dei componenti di bootstrap vi basta aprire Chrome, gli strumenti per sviluppatori e incollare nella console il seguente codice ...
Extension Method per il databind di DropDownList
Ogni volta che nello sviluppo di una pagina Web Form dobbiamo effettuare il databind di una DropDownList, vanno settate diverse proprietà e chiamato il metodo Databind() e se poi vogliamo aggiungere servono altre righe di codice. Se in una pagina abbiamo numerose DropDownList questo porta ad una notevole ripetizione di codice. Un extension method sulla classe DropDownList ris ...
Validazione .Net con stile Bootstrap
Tramite l'override della funzione javascript ValidatorUpdateDisplay(val) è possibile rendere tutti gli errori di validazione con lo stile Bootstrap. La funzione in oggetto è la seguente: function ValidatorUpdateDisplay(val) { if (!val.isvalid) { $(val).parent().data('val-id', $(val).attr('id')); $(val).parent().addClass('has-error'); } else { ...