Thomas Ardal

Thomas Ardal

Denmark
187 posts
Debugging System.OutOfMemoryException using .NET tools

Welcome to the second part in the series about debugging common .NET exceptions. The first part can be found here: Debugging: System.Net.WebException - The remote name could not be resolved. The series is my attempt to demystify common exceptions as well as to provide actual help fixing each ...

Individual developer settings in ASP.NET Core

So, you started using ASP.NET Core and love the new hierarchical JSON-based settings. But now you realize that you need individual settings per developer on your team. In this post, I will show you the best way to achieve just that.Let's start by looking at settings in ASP. ...

New Advisor at elmah.io: Kenneth Auchenberg

It's time for a new face here at elmah.io. We are continuously improving our advisory board (remember Simon and Peter?). Today, I want to introduce you to the recent addition: Meet Kenneth Auchenberg. Kenneth doesn't need much introduction since he is already a familiar face in the .NET community. ...

elmah.io User Survey 2018

Like last year, we've asked our users for feedback. This is a summary of the responses we've received. We switched from a range of 5 possible answers to the more standardized Customer Effort Score (CES), consisting of 7 different answers from 1 to 7. This makes the first four questions ...

Publishing ASP.NET Core 2.2 health check results to elmah.io

We just published a new integration between ASP.NET Core and elmah.io. As you already know, elmah.io comes with excellent support for ASP.NET Core. With the latest addition, integrating ASP.NET Core 2.2 health checks with elmah.io requires a few lines of code only. If ...

9 awesome .NET conference talks you don't want to miss

In the series:.NET Blogs to FollowGreat .NET Conferences to AttendList of the Best Free Visual Studio ExtensionsBest Visual Studio Code Extensions17+ Must Have .NET Developer ToolsOur favourite .NET, Azure and C# podcasts9 awesome .NET conference talks you don't want to missHow many conferences do you attend each year? Probably ...

Taking structured logging and elmah.io to the next level

We've supported a range of different logging frameworks for years. The more modern options support something called structured logging, which means that you can embed rich information inside a log message:log.Information("Hello from {user}", "Ray Donovan");When looking at the message logged to a file, you'll see the ...

ASP.NET Core 2.2 Health Checks Explained

This is part 7 in our series about ASP.NET Core: Part 1: AppSettings in ASP.NET Core Part 2: Config transformations in ASP.NET Core Part 3: Configuration with Azure App Services and ASP.NET Core Part 4: ASP.NET Core Logging Tutorial Part 5: Error Logging Middleware in ...

Retry failed requests

We hope that you are utilising elmah.io to help you fix your bugs. Deciding if a bug is fixed or not, can be somewhat tricky. To help you investigate, we have launched a new Retry Request feature. The Retry Request feature is available when expanding an error: When clicking ...