Ricerca: Mac

Autenticazione e autorizzazione sono due fasi imprescindibili per realizzare applicazioni web sicure, che consentano agli utenti di usare servizi on-line nel rispetto della loro privacy. In questo articolo di Moreno Gentili, torneremo a rivisitare questi concetti per vederli ...

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 ...

A distanza di alcuni mesi dal rilascio di Blazor Server, le possibilità per sviluppare Single Page Application si arricchiscono con una delle tecnologie più interessanti su cui Microsoft è al lavoro: stiamo parlando di Blazor WebAssembly, grazie al quale possiamo scrivere codice ...

Se .NET Core 3.1 ha aggiunto il supporto ufficiale a gRPC come protocollo per i nostri servizi web, in .NET 5 l'utilizzo di questa tecnologia si è ulteriormente consolidato, grazie all'aggiunta di una serie di miglioramenti prestazionali che l'hanno resa ancora più scalabile. Ma ...

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-...

Microsoft Azure dispone di più servizi dedicati allo scambio di messaggi e alla gestione degli eventi. Event Grid è l'ultimo nato che permette di reagire a tutti gli eventi generati dai servizi stessi presenti sulla piattaforma, permettendoci di implementare logiche tra loro. In ...

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-...

La security gioca un ruolo fondamentale nelle applicazioni. Spesso viene considerata come non prioritaria perchè bisogna rilasciare velocemente il software, perchè i nuovi cicli di sviluppo portati da DevOps velocizzano i processi, ma niente di più sbagliato, poichè anche una ...