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 | 16 Sep 2020 07:48

Wrestling with Clipboard Images in WPFSubscribe to this feed

Rick Strahl writes "....Getting images from the clipboard correctly in WPF - or heck in general in Windows - is hard if you need it to be consistent and accurate. The Windows clipboard is based on ancient Windows APIs and the way many things on the clipboard are formatted..."
Read more »  Wrestling with Clipboard Images in WPF


Rick Strahl's Web Log | 14 Sep 2020 22:04

Don't get burned by missing await Calls for Async Code in ASP.NET Core MiddlewareSubscribe to this feed

Rick Strahl writes "....This post falls into the category of stupid developer mistakes that are difficult to track down. In this post I'll discuss a nasty bug I ran into with my code, and which I totally misdiagnosed at first. It refers to an intermittent failure of HTTP..."
Read more »  Don't get burned by missing await Calls for Async Code in ASP.NET Core Middleware


Rick Strahl's Web Log | 05 Aug 2020 07:14

Using .NET Core Tools to Create Reusable and Shareable Tools & AppsSubscribe to this feed

Rick Strahl writes "....Starting with .NET Core 2.1 Microsoft introduced the Dotnet Tools platform as part of the .NET Core SDK and since then these tools have become a vital although underutilized part of the .NET Eco system. Dotnet Tools are a simple way to create,..."
Read more »  Using .NET Core Tools to Create Reusable and Shareable Tools & Apps


Rick Strahl's Web Log | 28 Jul 2020 19:11

Using the brightness() CSS Filter to generically highlight ContentSubscribe to this feed

Rick Strahl writes "....Filters are not new in CSS, but their often overlooked for providing some useful generic behaviors for things like hover styling or nice background effects. In this post I discuss how to use the brightness() filter to create a generic button hover..."
Read more »  Using the brightness() CSS Filter to generically highlight Content


Rick Strahl's Web Log | 26 Jul 2020 04:43

Excluding Files and Folders in Visual Studio Web Site ProjectSubscribe to this feed

Rick Strahl writes "....I still use Web Site projects frequently for purely static Web sites that don't require a proper build process where 'DevOps' of any kind is overkill. Invariably when using Web site projects though, I end up requiring that 1 or 2 files are excluded..."
Read more »  Excluding Files and Folders in Visual Studio Web Site Project


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 "....When building ASP.NET Core backends for SPA applications one thing that you have to worry about is how to handle client side routes that end up being fired against the server through external or reloaded links. While ASp.NET Core has built-in..."
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 "....In this short post I'll discuss a small Console helper class I've been using to make it easier and more consistent to use colors with the .NET Console command. The .NET Console support colors easily enough, but switching colors and resetting them..."
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 "....Apple doesn't exactly make it easy to use iOS devices on Windows and one complication is how you can cast your iOS device to a Windows screen. This is useful for presentations or screen captures that I often do and in the past i've gone through a..."
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


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA