Thomas Ardal

Thomas Ardal

Denmark
238 posts
Add Razor runtime compilation when developing ASP.NET Core

When I started looking into ASP.NET Core, I was a bit surprised that I had to compile my web project in order to publish changes in cshtml Razor files. Runtime compilation of Razor files just worked out of the box with ASP.NET MVC. In this post, I'll show ...

Split IP and port in JavaScript with regular expressions

We recently did some improvements on the elmah.io UI making IPs clickable. We've had automatic detection of IPs for a while but it always bugged me that the regex that we had didn't caught IP addresses with a port number (typically logged by ASP.NET MVC and similar): 127. ...

Get a 40% discount on Manning books and other good deals

I just want to quickly mention an offering we have called the elmah.io Goodiebag. The goodiebag is a range of discounts for popular software products, books, conferences, and other development related items. The discounts are available for elmah.io users on the Business plan and up. Recently, new deals ...

.NET/C# newsletters to subscribe to - Keep up with the news

TOCIn the series: .NET Blogs to Follow Great .NET Conferences to Attend List of the Best Free Visual Studio Extensions Best Visual Studio Code Extensions 17+ Must Have .NET Developer Tools Our favourite .NET, Azure and C# podcasts 9 awesome .NET conference talks you don't want to miss Top 10 ...

New Zapier integration

We have re-built our integration with Zapier. In case you don't know Zapier it's an awesome product connecting more than 2,000 online services with a few clicks of a mouse. If you have used the old app, you will know that it didn't exactly follow the high quality of ...

Implementing always signed in with ASP.NET Core and Azure

While migrating the elmah.io app to ASP.NET Core, I had to re-implement the always signed in feature available to elmah.io users. It's a toggle that the user can set and as a result, he/she won't be automatically logged out of the application. In this post, I'll ...

Save money on Azure with cost analysis and free tools

TOCMicrosoft Azure is an awesome cloud platform. We have been hosting elmah.io on Azure since day one. To say that Azure is expensive is probably not fair. But the easy point-and-click interface and the advanced scaling options can quickly cause your bill to grow out of control. In this ...

Top 10 books every .NET/C# developer should read

TOCIn the series: .NET Blogs to Follow Great .NET Conferences to Attend List of the Best Free Visual Studio Extensions Best Visual Studio Code Extensions 17+ Must Have .NET Developer Tools Our favourite .NET, Azure and C# podcasts 9 awesome .NET conference talks you don't want to miss Top 10 ...

Access ASP.NET Core website hosted on IIS Express from a phone

While developing the new ASP.NET Core based app for elmah.io, I wanted to make sure that everything is mobile friendly on a phone too. While emulators and the Device toolbar in Chrome get you part of the way, testing on a real device is inevitable. In this post, ...