Thomas Ardal

Thomas Ardal

Meet Thomas, the founder and developer behind elmah.io. Thomas blogs about everything technical from C# and ASP.NET Core to machine learning.

Denmark
318 posts
API Key Permissions

In order to improve security, as well as to enable client-side logging to elmah.io, we've introduced API key permissions. API keys were introduced in v3 of the elmah.io API. All requests to the API needs to send a valid API key, administered from the organization settings ...

17+ Must Have .NET Developer Tools - The Essential List

This post is about most of the tools I use as a .NET developer. As always, let me know if you think something is missing. I'm always on the lookout for new tools to help me be a better developer. Let's get started with my list ...

Deprecating the v2 API and what that means for you

The elmah.io API has seen three major iterations so far. Two years ago, we launched v3 in beta and last year, we moved the new version as well as all client integrations to stable. Time has come to deprecate the old v2 API. So what does that mean for ...

Debugging: System.Net.WebException - The remote name could not be resolved

This is the first part of a new series named Debugging common .NET exception. For this first installment, we'll take a look at System.Net.WebException with the message of "The remote name could not be resolved: 'name'". WebException is an umbrella-exception, used for ...

New Advisor at elmah.io: Peter Terkildsen

We are currently building an advisory board (remember Simon?). Getting feedback from people longer down the path, is a great way to improve your product/business and enable some shortcuts. Today, I'm happy to introduce you to: Peter Terkildsen. Here's a few words from Peter: " ...

NLog vs log4net

Both NLog and log4net are two very popular choices, when selecting a logging framework for .NET applications. In this post, you will learn all about both frameworks and the differences. For those of you who don't know one or both of the frameworks, let's start with ...

Web.config Validator

It's interesting how you sometimes build a feature, launch it, and people use it for something you didn't anticipate. This turned out to be the case with the ELMAH configuration validator that we launched two years ago. The idea was to be able to upload a ...

.NET Web Application Logging Essentials ebook

If you are an elmah.io newsletter subscriber, you may have heard about an ebook we are writing named .NET Web Application Logging Essentials. You know, the one with the Log Lady on the cover: I'm happy to report, that the ebook is now available. To get your ...

Best Visual Studio Code Extensions

TOC Extending your IDE is the new black and we also use a lot of extensions every day in our daily work. Previously, we used a lot of different development tools (alongside Visual Studio), but that changed when Microsoft launched Visual Studio Code. We haven't replaced Visual Studio, ...