Ricerca per data: dal 01/06/1998 al 29/03/2024
La security è un aspetto fondamentale nello sviluppo di qualsiasi architettura, ma diviene ancor più importante in un mondo basato a microservizi e in cui i rilasci sono sempre più frequenti. E' proprio per questo che nascono le pratiche di DevSecOps.
.NET 7 è finalmente generally available, e con esso anche le nuove versioni di ASP.NET Core e Blazor. In questo articolo, Morgan Pizzini ci illustra le principali novità e vantaggi di questa nuova versione del Framework.
Polly è una libreria che ci permette di migliorare l'affidabilità delle nostre applicazioni, introducendo logiche come Retry o Fallback quando dobbiamo invocare una risorsa esterna, come un servizio remoto. In questo articolo, Morgan Pizzini ci mostra alcuni esempi di utilizzo, ...
Il sistema di build e release realizzato con le pipeline di CI/CD è piuttosto riconosciuto e utilizzato nei vari sistemi per orchestrare i rilasci. Tuttavia, questo pattern basato su psh-deployment, non è l'ideale in tutti gli scenari. Infatti, sopratutto per applicazioni cloud-...
Tra le possibilità fornite da Microsoft Azure per ospitare container si è aggiunto di recente Azure Container Apps. Il suo scopo è quello di unire i pregi dei container, la flessibilità di scalabilità e la semplicità della gestione. In questo articolo vogliamo vedere come creare ...
Con l'esplosione dei dati è sempre più frequente la necessità di dover caricare e trasformare dati proveniente dalle più svariate sorgenti, il tutto in maniera scalabile e performante. Azure Data Factory è il servizio PaaS fornito da Microsoft per realizzare ETL con un ampio ...
Azure DevOps e GitHub sono due prodotti competitor uno dell'altro, entrambi appartenenti a Microsoft. Considerando che i nuovi sviluppi saranno maggiormente concentrati su GitHub per il prossimo futuro, anche se Azure DevOps non andrà a sparire per via delle grandi aziende che ...
Con la nuova versione di .NET 6.0, anche ASP.NET Core e Blazor vengono aggiornati. Blazor, in particolare, presenta diverse novità che ci consentono, tra le varie cose, di ottimizzare il processo di sviluppo, grazie a Hot Reload, o di integrarlo più facilmente con siti web pre-...
Le Progressive Web Application si stanno diffondendo sempre di più come una valida alternativa alle applicazioni native, visto che consentono di ottenere una simile user experience senza dover necessariamente usare strumenti proprietari di sviluppo, adattandosi quindi a diversi ...
Mettere online un applicativo è l'ultimo passaggio nello sviluppo di un progetto, ma è anche quello più importante. Non è facile dover gestire l'infrastruttura del server, curare gli aspetti di rete, applicare gli aggiornamenti, monitorare la situazione e scalare se necessario....