Polly the transient application error handling block for .NET is able to handle some pretty complex scenarios. In this episode we’ll expand on the simple retry we set up in a previous episode (https://youtu.be/sjL0w8YrIq4) by handling multiple kinds of errors and introducing WaitAndRetry for exponential back-off.
In our second episode in the series exploring Feature Flags using the Microsoft.FeatureManagment library, Monster Dave explores the built in Percentage and TimeWindow feature filters. Feature filters allow us to go beyond simple On / Off settings for features in our application.
Previous Episode - #163: Getting Started with Feature Flags - https://youtu.be/uZ7vnvSjUEs
I moved one of the products I help maintain over to using Azure’s excellent App Configuration tool. But one of the other developers on the team started to have problems with it. When loading the configuration in Azure Functions they got an error:
The access token has expired
In today’s episode, Monster Dave get’s us started with Feature Flags in ASP.NET Core using the Microsoft.FeatureManagement library. Watch to see how easy it is to incorporate Feature Flags into an existing application, giving you the ability to turn features on and off using simple ASP.NET Core configuration.
I’ve been using Let’s Encrypt for ages to get SSL on my website but the poor Azure integration is getting me down. In this episode we go into using an Azure managed certificate instead.
Exceptions in production are a matter of course for any distributed application like a web app. Instead of just crashing the application when an error occurs we can sometimes be a little smarter. In this episode we take a look a the Polly library for handling transient faults.
In the last episode dealing with Azure App Config,(found here: https://www.youtube.com/watch?v=npcTS…) we used App Config in a .NET Core project. It is also possible to upgrade your older apps to make use of this tooling. App.config and Web.config can also take advantage of using Azure App Config
When dealing with changes to a database schema, it’s important to manage those changes in a way that is repeatable across your team and various environments. Watch as Simon and James us DbUp to add database migrations to an existing database and immediately level up on DevOps for that project.