DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Rick Strahl

Rick Strahl's Web Log provides a variety of .NET development topics with focus on ASP.NET and enterprise development. Topics are wide ranging from introductory articles to tips and tricks, observations in the process of software development and examination of new and upcoming technologies. Content is honest and sometimes outspoken and doesn't tote any particular party line - Rick says it as he sees it.


Rick Strahl's Web Log | 13 Jul 2020 03:01

Handling SPA Fallback Paths in a Generic ASP.NET Core ServerSubscribe to this feed

Rick Strahl writes "....In a recent post I talked about adding support for custom mime maps in my generic Live Reload Web Server that is a generic Web Server implementation in ASP.NET Core. Point it at a folder and go... When building a generic server like this you find..."
Read more »  Handling SPA Fallback Paths in a Generic ASP.NET Core Server


Rick Strahl's Web Log | 11 Jul 2020 03:21

A .NET Color Console HelperSubscribe to this feed

Rick Strahl writes "....I recently started posting shorter and more basic posts on this blog with some small, but practical things that I've found useful. Incidentally over the years of blogging some of the most popular posts here have been these short and often very..."
Read more »  A .NET Color Console Helper


Rick Strahl's Web Log | 26 Jun 2020 07:50

Mirror your iOS Device Screen on Windows with the free 5KPlayerSubscribe to this feed

Rick Strahl writes "....After my last post about using Angular Live Reload on a Mobile Device, several people asked me what I was using for displaying my phone screen on my Windows machine. So here's a short post that talks about the tool I'm using and how to set it..."
Read more »  Mirror your iOS Device Screen on Windows with the free 5KPlayer


Rick Strahl's Web Log | 23 Jun 2020 08:10

Using Angular's Live Reload Web Server to Refresh Pages on a PhoneSubscribe to this feed

Rick Strahl writes "....Live Reload is now common for client side application development and it has become ubiquitous for Web development. But setting up Live Reload to work on a phone is not quite so obvious. In this post I'll walk you through what you need to do to get..."
Read more »  Using Angular's Live Reload Web Server to Refresh Pages on a Phone


Rick Strahl's Web Log | 12 Jun 2020 17:49

Adding Additional Mime Mappings to the Static File ProviderSubscribe to this feed

Rick Strahl writes "....If you're using the Static File Provider in ASP.NET Core you might need to add some additional extensions that are not handled by default. For example, if you host a Blazor site in your own application an additional mime mapping for `.dll` is..."
Read more »  Adding Additional Mime Mappings to the Static File Provider


Rick Strahl's Web Log | 28 May 2020 21:31

ASP.NET Core WebSockets and Application Lifetime Shutdown EventsSubscribe to this feed

Rick Strahl writes "....WebSockets in ASP.NET Core are easy to use but due to the simple model it's easy to forget that socket requests are long lived and can linger for a long time in the background and that can cause problems when an application needs to shut down..."
Read more »  ASP.NET Core WebSockets and Application Lifetime Shutdown Events


Rick Strahl's Web Log | 26 May 2020 04:54

Fixing Adsense Injecting 'height: auto !important' into scrolled ContainersSubscribe to this feed

Rick Strahl writes "....Ran into a weird issue today with AdSense in one of my older Web sites. I noticed that the site was not using the custom scrolling in containers that I've been using for years. Turns out Google's AdSense on this page is injecting some extra styling..."
Read more »  Fixing Adsense Injecting 'height: auto !important' into scrolled Containers


Rick Strahl's Web Log | 19 May 2020 21:24

Using WSL to Launch Several Bash Commands from an ApplicationSubscribe to this feed

Rick Strahl writes "....Struggled today with launching WSL from a Windows application to automate an external build process. Turns out this was a lot harder than it should have been due to some quirks on how the `wsl.exe` and `bash.exe` are registered by the Windows Sub..."
Read more »  Using WSL to Launch Several Bash Commands from an Application


Rick Strahl's Web Log | 04 May 2020 21:24

Static Constructor Failures and Declaration OrderSubscribe to this feed

Rick Strahl writes "....I ran into an ugly problem today with an application where nested static constructors where not doing the expected thing - failing to provide a value when one should be available. It turns out the issue has to do with constructor calls nesting and..."
Read more »  Static Constructor Failures and Declaration Order


Rick Strahl's Web Log | 14 Apr 2020 04:56

Missing Sharing Tab in Windows Explorer and Sharing with PowerShellSubscribe to this feed

Rick Strahl writes "....On several of my machines I've found that the 'Sharing Tab' in Explore had gone missing and I've been unable to create a share through the Windows UI. Apparently some update or software installed mucked with my settings that created an explicit..."
Read more »  Missing Sharing Tab in Windows Explorer and Sharing with PowerShell


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA