You may remember Dark Screen of Death, the Chrome extension to bring dark mode to ASP.NET Core exception pages that we launched back in February. I probably should have followed the commits on the aspnetcore repository more closely, since it turns out that ASP.NET Core 7 comes with ...
While doing some new .NET exception landing pages to link to from the elmah.io app, I had some fun challenges integrating with various services. One of them is YouTube to show relevant YouTube search results on the page. In this post, I'll share with you how to ...
I have been playing around with the Trello REST API recently. To my surprise, there doesn't seem to be any actively developed client package for .NET and Trello doesn't show examples in C# on their website. Here's a quick overview of what I have ...
We silently launched a new beta feature on elmah.io a couple of weeks ago: Lighthouse results. Let me spend a couple of minutes of your time introducing the new feature and how to use it. You may already know Lighthouse. In case you don't, here's ...
As part of elmah.io Uptime Monitoring, we offer SSL expiration warnings. We recently both simplified the code and had to do some additional parsing of the common names in the certificates. This post is a summary of how we did that. When dealing with SSL certificates in C#, that ...
Ever experienced being blinded during late-hour work by the developer exception page in ASP.NET Core? What is commonly referred to as the "White Screen of Death" (WSoD) is great for inspecting exceptions while developing: But this page is just so bright that when you launch a website ...
I had to write some C# downloading multiple blobs from Azure Blob Storage using the Azure.Storage.Blobs NuGet package. To my surprise, no bulk option exists (at least not to my knowledge). Here's a quick summary of how I somewhat achieved this. As mentioned already, there are ...
We are big fans of sponsoring people who work on some of the many open-source libraries we use to build elmah.io or someone that inspires us through blogging. If you haven't already, read through an introduction to the elmah.io sponsorship program here: We are looking into ...
Ever wanted to log all HTTP requests to your websites? I sure have and I have been implemented various solutions for doing so for years. From HTTP modules in ASP.NET to request logging middleware in ASP.NET Core. With ASP.NET Core, we now have request logging built-in. Stay ...