Short URL: Generatore random di lunghezza variabile

Short URL Generator Hai mai avuto la necessità di generare un Short URL all’interno del tuo codice sorgente? Ecco una possibile soluzione per ottimizzare la generazione e la diffusione di link con una BaseURL personalizzata col proprio dominio. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 private string GenerateShortURL(int lenght, string[] charsToExclude) { byte[] bytes = Encoding.

enum: Come effettuare il cast ad int? (e viceversa)

Definizione enum Come nel post scritto in precedenza enum: Quali sono i valori presenti in essa? anche in questo caso abbiamo bisogno di definire una enum e per pigrizia utilizzeremo la stessa dell’articolo precedente. 1 2 3 4 5 6 7 8 9 10 11 public enum Room { Attic, Loft, SpareRoom, Bedroom, Bathroom, Nursery, Study, UtilityRoom, } Vi ricordo che i valori associati alle singole costanti della enum sono di tipo int (ma dai?

Azure Function Serverless Cold Start

Azure Function Serverless Cold Start Quando creiamo una Azure Functions possiamo scegliere se associarla ad un piano a pagamento oppure sfruttare la parte di servizi gratuiti (=entro certi limiti) e definirla Serverless. Scegliendo la Serverless andremo inevitabilmente incontro al fenomeno del Cold Start. In cosa consiste? Nel momento in cui effettueremo una chiamata ad un endpoint della nostra Function verranno eseguiti i seguenti steps: Azure allocherà la nostra applicazione su un server Verrà effettuata la fase di starup della nostra applicazione Il nostro Endpoint verrà eseguito rispondendo alla chiamata effettuta.

Azure Function Time Trigger: Cron tramite settings

Azure Function Time Trigger: Cron tramite settings Utilizzare le Azure Function Time Trigger ha dei vantaggi non indifferenti, ma sei sicuro di programmarle correttamente? Un esempio? Come definisci il timer cron per le esecuzioni? La soluzione ideale consiste nel sfruttare i settings per definire il cron. In questo modo ci basterà un singolo setting -con annesso restart- dimenticandoci il deploy del codice. Creazione Function Nel momento in cui definiamo una Azure Function Time Trigger lo schema che avremo davanti agli occhi sarà (molto simile) al seguente.

enum: Quali sono i valori presenti in essa?

Definizione enum In questo articolo non ci saranno preamboli e/o introduzioni, passiamo dritti al sodo! Il primo step -come potrete immaginare- è la definizione di una enum da utilizzare nel nostro codice. 1 2 3 4 5 6 7 8 9 10 11 public enum Room { Attic, Loft, SpareRoom, Bedroom, Bathroom, Nursery, Study, UtilityRoom, } Da enum ad Array Ora entriamo nel vivo della necessità: come ottengo tutti i valori della enum in un array

DateTime nullable - Come verificare se valorizzata

DateTime nullable - Come verificare se valorizzata Non sono un amante dell’utilizzo di nullable nel mio codice, ma purtroppo ci sono delle volte in cui devo ammettere essere comodo rispetto. Quali? Ad esempio quando puoi passarli come parametri opzionali ad una funzione/metodo all’interno del codice. HasValue Grazie all’utilizzo di HasValue possiamo sapere il nostro DateTime contiene un valore valido oppure no. Ho scritto troppe righe testuali per i miei gusti, passiamo al codice?