Posts
Using Azure Functions Proxies to Solve CORS Issues
Getting around CORS issues using the Azure Functions Proxies feature.
read more
Posts
Creating a Clean Task for .Net Core Projects in VS Code
Here we learn how to add a clean project task in VS Code for a .Net Core project.
read more
Posts
Creating .Net Core Projects with the CLI
Easy bootstrapping of projects using the .Net Core CLI.
read more
Posts
Adding Test Categories with xUnit
Let’s group our xUnit tests into categories. Honestly, it’ll be easier to find them this way.
read more
Posts
read more
Creating Azure Event Grid Subscriptions with PowerShell
Azure Event Grid is a great technology for creating “push-push” asynchronous communication between resources in Azure. One of the benefits of such a “push-push” system is that it allows a consumer of events to remain stateless - no listener is required.
The Azure Portal allows for a fairly easy creation of subscriptions but ideally these subscriptions should be scripted and stored in source control.
Posts
Application Insights Logging in Azure Functions
How to setup Application Insights logging in any and all classes of an Azure Function.
read more
Posts
Getting MIME Types from File Extensions in .Net Core
How do we retrieve a MIME type from a file extension in .Net Core? Let’s find out!
read more
Posts
Unit Testing IoC Container Setup in C#
A basic pattern for testing IoC container setup in C#.
read more
Posts
Tips for Working with the dynamic Type in C#
Here we looking at solving a few gotchas when working with enumerables of C# ’s dynamic type.
read more
Posts
Debugging Azure Function Event Grid Triggers Locally
Here we learn how to debug Azure Functions Event Grid triggers locally using Visual Studio and Postman.
read more
Posts
read more
Easy YouTube Navigation URLs
In addition to coding and writing this blog, I occasionally play guitar. For learning songs, I often use YouTube. Often there is the need to repeat passages, which can be difficult to do navigating to the same section over and over again.
Posts
Refactoring Commonality using the IWith Pattern
We’ve all been there. We’ve got two (or more) classes with that have a need for the same functionality that share no base class. The project manager is asking when this will all be done, so we just create a method in one class and copy it over to the other.
Then we find that another class has a need for the same functionality. So we copy it over to there as well…
read more