facebook
CSS Grid: Best Practices

CSS Grid: Best Practices

Negli esempi precedenti, abbiamo visto come costruire i layout prendendo come riferimento i valori numerici assegnati alle linee. Adesso vedremo alcune Best Practices per semplificare il lavoro.Il primo metodo consiste nel definire dei nomi da assegnare ai template...
Il nostro primo layout con CSS Grid

Il nostro primo layout con CSS Grid

Nel precedente articolo, abbiamo visto come realizzare una griglia utilizzando due semplici proprietà. Negli esempi che seguono, metteremo in pratica le vere, grandi potenzialità di CSS Grid.Tramite il tool di sviluppo di Firefox, andiamo innanzitutto a sbirciare...
Interrompere i Job asincroni di Quartz 3

Interrompere i Job asincroni di Quartz 3

Durante il consueto refactoring su un progetto di un nostro cliente, abbiamo convertito il precedente codice sincrono in una versione asincrona, sfruttando i Task e il pattern async-await del framework .NET. Sull’argomento vi consiglio di leggere...
Async e await in applicazioni reali

Async e await in applicazioni reali

Quando utilizziamo un metodo che impiega tempo per essere eseguito, come per la lettura di un file di grandi dimensioni o il download di risorse pesanti dalla rete, in una applicazione sincrona l’intera applicazione smette di rispondere fino al completamento...