7 Tips for Troubleshooting ASP.NET Core Startup Errors

“An unexpected error occurred” is the least informative error message of all error messages. It is as if cosmic rays have transformed your predictable computing machinery into a white noise Continue Reading7 Tips for Troubleshooting ASP.NET Core Startup Errors

Detecting that a .NET Core app is running in a Docker Container and SkippableFacts in XUnit

I have moved my podcast site over to ASP.NET Core 2.1 and I’ve got it running in a Docker container. Take a moment a check out some of the Continue ReadingDetecting that a .NET Core app is running in a Docker Container and SkippableFacts in XUnit

Using ASP.NET Core 2.1’s HttpClientFactory with Refit’s REST library

When I moved my podcast site over to ASP.NET Core 2.1 I also started using HttpClientFactory and wrote up my experience. It’s a nice clean way to centralize both Continue ReadingUsing ASP.NET Core 2.1’s HttpClientFactory with Refit’s REST library

Real Browser Integration Testing with Selenium Standalone, Chrome, and ASP.NET Core 2.1

Buckle up kids, this is nuts and I’m probably doing it wrong. 😉 And it’s 2am and I wrote this fast. I’ll come back tomorrow and fix the spelling. Continue ReadingReal Browser Integration Testing with Selenium Standalone, Chrome, and ASP.NET Core 2.1

Building, Running, and Testing .NET Core and ASP.NET Core 2.1 in Docker on a Raspberry Pi (ARM32)

I love me some Raspberry Pi. They are great little learning machines and are super fun for kids to play with. Even if those kids are adults and they Continue ReadingBuilding, Running, and Testing .NET Core and ASP.NET Core 2.1 in Docker on a Raspberry Pi (ARM32)

Adding Cross-Cutting Memory Caching to an HttpClientFactory in ASP.NET Core with Polly

Couple days ago I Added Resilience and Transient Fault handling to your .NET Core HttpClient with Polly. Polly provides a way to pre-configure instances of HttpClient which apply Polly Continue ReadingAdding Cross-Cutting Memory Caching to an HttpClientFactory in ASP.NET Core with Polly

Adding Resilience and Transient Fault handling to your .NET Core HttpClient with Polly

Last week while upgrading my podcast site to ASP.NET Core 2.1 and .NET. Core 2.1 I moved my Http Client instances over to be created by the new HttpClientFactory. Continue ReadingAdding Resilience and Transient Fault handling to your .NET Core HttpClient with Polly

HttpClientFactory for typed HttpClient instances in ASP.NET Core 2.1

I’m continuing to upgrade my podcast site https://www.hanselminutes.com to .NET Core 2.1 running ASP.NET Core 2.1. I’m using Razor Pages having converted my old Web Matrix Site (like 8 Continue ReadingHttpClientFactory for typed HttpClient instances in ASP.NET Core 2.1

Optimizing an ASP.NET Core site with Chrome’s Lighthouse Auditor

I’m continuing to update my podcast site. I’ve upgraded it from ASP.NET “Web Pages” (10 year old code written in WebMatrix) to ASP.NET Core 2.1 developed with VS Code. Continue ReadingOptimizing an ASP.NET Core site with Chrome’s Lighthouse Auditor

Easier functional and integration testing of ASP.NET Core applications

In ASP.NET 2.1 (now in preview) there’s apparently a new package called Microsoft.AspNetCore.Mvc.Testing that’s meant to help streamline in-memory end-to-end testing of applications that use the MVC pattern. I’ve Continue ReadingEasier functional and integration testing of ASP.NET Core applications

Upgrading my podcast site to ASP.NET Core 2.1 in Azure plus some Best Practices

I am continuing to upgrade to podcast’s site. Today I upgraded it to .NET Core 2.1, keeping the work going from my upgrade from “Web Matrix WebPages” from last Continue ReadingUpgrading my podcast site to ASP.NET Core 2.1 in Azure plus some Best Practices

HCE ★ HIGH AVAILABILITY CLOUD SERVERS ★ 2GB RAM ★ 1 CPU Core – €39.95/mo

Thank you for taking some of your time to review Host Color Europe’s High Availability Cloud Servers powered by VMware Cloud computing platform. HIGH AVAILABILITY CLOUD – CLOUDWEB 1 Continue ReadingHCE ★ HIGH AVAILABILITY CLOUD SERVERS ★ 2GB RAM ★ 1 CPU Core – €39.95/mo