Creating a User Assigned Managed Identity in an ARM Template
October 02, 2020I’m working on a new project that will use managed identities to access an SQL database from a function app. I chose to use a user-assigned…
I’m working on a new project that will use managed identities to access an SQL database from a function app. I chose to use a user-assigned…
The new library hit GA this month. I’ve been wanting to modify a lot of our services to use managed identities and this library, through…
I recently read a post on a career advice board from a software engineer who was worried his job was hurting his career. He worked with…
Record paging is a really common requirement for APIs that expose a lot of data. Paging in Azure Cosmos DB SQL API is done using…
I am NOT a systems administrator. But as I’m studying for the 70-532 exam one of the objectives is using the Powershell DSC extension. Most…
One of the first Azure-specific projects I worked on was a script to create all of the resources needed to run our application. It used the…
I’ve been working on a project where we’re migrating a data access layer from an old ORM to Entity Framework Core. The old ORM has some…
It’s a good practice to always test your EF migration code when you create a new migration, especially if you are manually tweaking the or…
Chances are if you’ve debugged something in Visual Studio you’ve set a watch on an object and seen something like this in the Watch window…
Optional parameters are a really useful feature in C#, but do you know how they actually work? They’re just syntactic sugar. If you call a…
I often find myself switching between regular and administrator PowerShell sessions. If you have one of each session open, the only way to…
Message handlers are a very powerful yet underutilized part of the ASP.NET Web API framework. In this post I’ll demonstrate their usefulness…
In my post on the Retry pattern I mentioned the .NET Azure Storage SDK has retry logic built-in to it. The default retry logic is usually…
The Problem Cloud applications depend on a lot of interconnected services and resources. These services are generally reliable, but…
The Problem Imagine you’ve built and deployed an incredible new application that is taking the Internet by storm. At first you were amazed…