When porting parts of elmah.io to Functions, I've come across a long range of questions and WTF's. This post is a summary of these questions as well as the answered found while sweeping StackOverflow. If you haven't read our series about Functions, please ...
The fourth post in the series about Azure Functions is also the most important. If you haven't already read the other posts in the series: An introduction to Azure Functions and why we migrate, Migrating a Topshelf consumer to a Function running on Azure, Configure and deploy Azure ...
Time for an update of new features and improvements on elmah.io. As some of you already noticed, we have started switching to a new graph control. We previously rendered all graphs using D3.js, which were the new best thing back when we launched. While D3 is definitely cool ...
Time for another post in our series about Azure Functions. This is the third post in the series. Now that we have a working Function, we are ready to deploy it to Azure. The easiest way to do this, is by using the deployment engine built into Kudu. Before we ...
This is the second post in the series about Azure Functions. In the previous post, I introduced Azure Functions and why we want to migrate parts of elmah.io to Functions. In this post, I'll show you how to migrate a simple Windows Service to Azure Functions. While ...
This is the first post in a series about Azure Functions. As an engineer, I constantly look at new technologies and refactor the elmah.io code base to use new and more productive frameworks and tools. One of the technologies that I have been very excited about lately, is Azure ...
This is the third post in a series about ASP.NET security. In the previous post, Content-Security-Policy in ASP.NET MVC, I showed you how to implement the Content-Security-Policy header. This header is among the more difficult to implement, since you need an overview of all of the dependencies of ...
This is the second post in a series about ASP.NET security. In the previous post, Improving security in ASP.NET MVC using custom headers, I skipped talking about the Content-Security-Policy header entirely. It is not harder to implement, but since it requires a bit more explanation to understand, the ...
New features are tumbling out of the elmah.io factory these days. Recently, we released the new organization overview. Today we are ready to show you a new mail that we have been running in closed beta for some time. Please welcome the Error Impact Increased Email. While we may ...