Ricerca: middleware (timeline)
Questa ricerca è ordinata per data: ordina per attinenza.
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 ...
Quando vogliamo sapere cosa succede nel nostro applicativo web, possiamo far ricorso ad Application Insights. Installando l'SDK otteniamo il tracciamento di tutte le richieste, gli errori e ci vengono fornite metriche utili.Tra le richieste ci ritroviamo anche il relativo esito e...
Quando pubblichiamo un applicativo ASP.NET Core su Microsoft Azure è molto probabile che gli affianchiamo un'istanza di Application Insight. Tramite un wizard di Visual Studio possiamo facilmente configurarlo e in pochi passi tenere traccia di tutto: richieste, risposte, durate e...
Un aspetto storicamente spesso problematico, è sempre stato quello di eseguire integration test su un'applicazione in maniera affidabile. Ci sono molteplici scogli da superare, per esempio avere un server attivo su cui effettuare le chiamate, o integrarsi con un database, ma ...
In uno scorso articolo abbiamo iniziato a conoscere GraphQL e il modo innovativo in cui permette di realizzare API per il web (https://www.aspitalia.com/articoli/asp.net-core3/creare-api-graphql-aspnetcore-hotchocolate.aspx).Oltre alle già citate query e mutation, ovvero le ...