Visual Studio Code: Azure Logic Apps

Visto il precedente successo dell’articolo su Visual Studio Code (=vedi Visual Studio Code: REST Api Tool) ho deciso di proseguire la serie mostrando altre estensioni che utilizzo personalmente e reputo interessanti. Azure Logic Apps Questa settimana vi voglio mostrare Azure Logic Apps (Consumption) che vi permettera’ di gestire le vostre Logic Apps direttamente da VS Code senza passare da Azure Portal. Le features principali -prese dalla pagina del marketplace- sono le seguenti

MicroService versus Monolite

🌋 Il monolite, caro developer davvero o scherzi? 🔃 Ed il cerchio della vita dei MicroServizi! Non e’ la prima volta che mi presto a creare discussione/ dibattuto su questo fronte. Sono due filosofie di vita esattamente agli opposti. what are microservices? Ma se a dire questi pensieri non sono io? Vi invito a leggere Cosa sono i microservizi? scritto da Red Hat in quanto lo ritengo davvero ben fatto e molto interessante.

Benchmark: La misurazione della performance

Chi mi segue e/o mi conosce ha ben presente che per me scrivere codice non significa farlo andare. Per me scrivere codice significa farlo andare e bene. Per questo punto molta attenzione alle performance e l’utilizzo di benchmark viene spesso in aiuto. Prima di cominciare, vi consiglio di creare una ConsoleApp per eseguire il tutto ed agganciare i vostri componenti con codice/logiche. BenchmarkDotNet Personalmente per scrivere i benchmark del codice utilizzo BenchmarkDotNet.

Azure Blob Storage: Effettuare il versioning dei file

All’interno di Azure è possibile usare Azure Blobs Storage come area per salvare i nostri files all’interno di Containers. Sapevate che è possibile versionarne il contenuto? Versioning Una delle possibilità offerte dallo Storage è quella di effettuare il versioning dei file salvati all’interno di esso. Il vantaggio? Indubbiamente il non rischiare di perdere i dati presenti nei files sovrascrivendo l’esistente con uno nuovo. Ora vediamo come attivarlo in pochi passaggi.

Azure Function: Redirect ad un nuovo URL

Sapevate che sfruttando le Azure Functions e’ possibile effettuare un redirect verso un nuovo url? In questo tips di inizio settimana vi mostrerò come effettuare questa operazione in poche -ed intendo pochissime- righe di codice. FunctionRedirectToUrl Senza perdermi troppo in parole vi voglio mostrare lo “scheletro” di una Azure Function per svolgere questa attività di redirect verso una nuova destinazione. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [FunctionName("FunctionRedirectToUrl")] public async Task<IActionResult> Run( [HttpTrigger(AuthorizationLevel.

Horror 'Code Refactoring' Story - Exception per tutti

La scorsa settimana -durante un code refactoring- mi e’ tornato alla menta un fatto successo in passato lavorando su del codice altrui. Siccome la mia memoria non e’ delle migliori, ho deciso di metterlo nero su bianco dando seguito alla rubrica coding horror stories inaugurata lo scorso mese col post string.replace: Sai farlo? Oppure inventi la ruota? Il Contesto: Prima di procedere col racconto di questa esperienza vorrei fare il punto sul contesto del Code Refactoring incriminato.