Real world ASP.NET Core Performance Tips from a Real customer

When the engineers on the ASP.NET/.NET Core team talk to real customers about actual production problems they have, interesting stuff comes up. I’ve tried to capture a real customer Continue ReadingReal world ASP.NET Core Performance Tips from a Real customer

Customer Notes: Diagnosing issues under load of Web API app migrated to ASP.NET Core on Linux

When the engineers on the ASP.NET/.NET Core team talk to real customers about actual production problems they have, interesting stuff comes up. I’ve tried to capture a real customer Continue ReadingCustomer Notes: Diagnosing issues under load of Web API app migrated to ASP.NET Core on Linux

Azure DevOps Continuous Build/Deploy/Test with ASP.NET Core 2.2 Preview in One Hour

I’ve been doing Continuous Integration and Deployment for well over 13 years. We used a lot of custom scripts and a lovely tool called CruiseControl.NET to check out, build, Continue ReadingAzure DevOps Continuous Build/Deploy/Test with ASP.NET Core 2.2 Preview in One Hour

A complete containerized .NET Core Application microservice that is as small as possible

OK, maybe not technically a microservice, but that’s a hot buzzword these days, right? A few weeks ago I blogged about Improvements on ASP.NET Core deployments on Zeit’s now.sh Continue ReadingA complete containerized .NET Core Application microservice that is as small as possible

Improvements on ASP.NET Core deployments on Zeit’s now.sh and making small container images

Back in March of 2017 I blogged about Zeit and their cool deployment system “now.” Zeit will take any folder and deploy it to the web easily. Better yet Continue ReadingImprovements on ASP.NET Core deployments on Zeit’s now.sh and making small container images

Developing locally with ASP.NET Core under HTTPS, SSL, and Self-Signed Certs

Last week on Twitter @getify started an excellent thread pointing out that we should be using HTTPS even on our local machines. Why? You want your local web development Continue ReadingDeveloping locally with ASP.NET Core under HTTPS, SSL, and Self-Signed Certs

Example Code – Opinionated ContosoUniversity on ASP.NET Core 2.0’s Razor Pages

The best way to learn about code isn’t just writing more code – it’s reading code! Not all of it will be great code and much of it won’t Continue ReadingExample Code – Opinionated ContosoUniversity on ASP.NET Core 2.0’s Razor Pages

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 Flurl to easily build URLs and make testable HttpClient calls in .NET

I posted about using Refit along with ASP.NET Core 2.1’s HttpClientFactory earlier this week. Several times when exploring this space (both on Twitter, googling around, and in my own Continue ReadingUsing Flurl to easily build URLs and make testable HttpClient calls in .NET

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