Ricerca: middleware (timeline)
Questa ricerca è ordinata per data: ordina per attinenza.
Le Azure Function rappresentano sulla piattaforma cloud di Microsoft l'implementazione FaaS che possiamo utilizzare per concentrarci sulle nostre logiche e dimenticarci di server e protocolli godendo al massimo della scalabilità.Ormai giunti alla versione 4 del runtine e del ...
In un contesto di produzione, spesso è preferibile evitare di esporre un sito ASP.NET Core direttamente sul web, sfruttando invece un reverse proxy. Questa soluzione offre infatti diversi vantaggi, sia dal punto di vista della sicurezza, ma soprattuto pratico: TLS termination: ...
In uno scenario in cui dobbiamo effettuare chiamate server-to-server in modalità sicura, una possibile alternativa a OAuth2 è l'utilizzo di certificati X509. Con questo sistema, il client allegherà alla richiesta un particolare certificato, la cui thumbprint verrà poi verificata ...
Negli ultimi script abbiamo introdotto Minimal API (https://www.aspitalia.com/script/1413/Creare-Velocemente-Microservice-Minimal-API-ASP.NET-Core.aspx), una nuova funzionalità di ASP.NET Core 6 che permette di scrivere microservice con pochissimo codice, unitamente al loro ...
Nella pubblicazione precedente abbiamo visto come sia possibile ottenere le funzionalità dell'Health Check all'interno di un servizio gRPC. Oggi vedremo un altro middleware, molto comune nelle Web.API, utilizzato in un'applicazione gRPC, in grado di gestire gli errori in modo ...
Premetto che ho scoperto da poco questa cosa. Naturalmente sto parlando di Kubernetes che qui nel mio blog ha quasi il 100% dei post in quest'ultimo periodo. In questo caso farò la combinata Kubernetes con Net 6. La scoperta recente riguarda la possiblità di collegare ...
Come sappiamo, esiste un limite al numero di caratteri di cui può essere composto un URL, che dipende da una serie di fattori: il browser utilizzato dall'utente, il server su cui è in hosting l'applicazione ed eventuali infrastrutture di routing presenti tra l'endpoint pubblico e...
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....
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 ...
Uno dei requisiti più comuni nell'ambito delle applicazioni enterprise è quello di mantenere un audit delle chiamate effettuate dagli utenti, così che si possa eventualmente risalire a chi ha effettuato una determinata operazione, o monitorare accessi illeciti.Si tratta di un ...