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 | 14 Jun 2024 06:12

C# Version String FormattingSubscribe to this feed

Rick Strahl writes "....How many times have I sat down trying to get versions formatted correctly for display? Inside of an application to end user? Too many! For display purposes I don't want to display versions like 8.0.0.0 or even 8.0.0 but rather 8.0. But if have..."
Read more »  C# Version String Formatting


Rick Strahl's Web Log | 27 May 2024 07:50

Mime Base64 is a Thing?Subscribe to this feed

Rick Strahl writes "....In all my years of developing software, sending binary data back and forth I've never heard of Mime Base64. Apparently that is a thing for email encoding of binary data for some legacy applications that don't directly accept binary content. This..."
Read more »  Mime Base64 is a Thing?


Rick Strahl's Web Log | 04 May 2024 06:53

Speed up your Start Menu by disabling Web SearchSubscribe to this feed

Rick Strahl writes "....I ran into a great tip yesterday on X, that is too good not to pass on and also to serve as a reminder for myself next time I install Windows: Holy hannah! Disabling web search on the start menu makes it so much faster and effective. No lag at all..."
Read more »  Speed up your Start Menu by disabling Web Search


Rick Strahl's Web Log | 29 Apr 2024 01:06

ASP.NET Core Hosting Module with Shadow Copy Not Starting: Separate your Shadow Copy Folders!Subscribe to this feed

Rick Strahl writes "....I recently ran into a major failure related to Shadow Copying for an ASP.NET Web app on IIS which was caused by corruption of the Shadow Copy directories. The app starts with the dreaded white ANCM Error page and event log entries that point at..."
Read more »  ASP.NET Core Hosting Module with Shadow Copy Not Starting: Separate your Shadow Copy Folders!


Rick Strahl's Web Log | 27 Mar 2024 07:59

Programmatic Html to PDF Generation using the WebView2 Control with .NETSubscribe to this feed

Rick Strahl writes "....In this post I describe how to use the Microsoft WebView2 control to automate HTML to PDF generation generically for any kind of Windows application, including services. We'll look at the WebView and it's printing functionality and some of the..."
Read more »  Programmatic Html to PDF Generation using the WebView2 Control with .NET


Rick Strahl's Web Log | 08 Mar 2024 10:21

Comparing Raw ASP.NET Request Throughput across VersionsSubscribe to this feed

Rick Strahl writes "....When I set up a new machine I usually use a small ASP.NET test project to get a feel of performance of the machine and when that happens I also take a moment to compare performance across recent versions of .NET to see how things are improving - and..."
Read more »  Comparing Raw ASP.NET Request Throughput across Versions


Rick Strahl's Web Log | 20 Feb 2024 23:08

Reading Raw ASP.NET Request.Body Multiple TimesSubscribe to this feed

Rick Strahl writes "....Some time ago I wrote about accessing raw request body content in ASP.NET Core which ended up being one of the most popular posts on this blog. But I failed to mention one major caveat: By default Request.Body can only be read once. In this post I..."
Read more »  Reading Raw ASP.NET Request.Body Multiple Times


Rick Strahl's Web Log | 10 Jan 2024 22:54

Sharing Tab Missing in Windows 11 Folder PropertiesSubscribe to this feed

Rick Strahl writes "....For some unfathomable reason, Windows 11 has removed the Sharing Tab on the Explorer Properties Context menu by default. The Sharing Tab allows you to shared folders and drives for remote access. In this post I discuss how to get the Sharing Tab..."
Read more »  Sharing Tab Missing in Windows 11 Folder Properties


Rick Strahl's Web Log | 04 Jan 2024 05:36

Working around the WPF ImageSource BluesSubscribe to this feed

Rick Strahl writes "....The WPF Image control and its ImageSource property can be problematic if you are loading a lot of images in a list. Depending on where you load images from, and how, you can very easily get bogged down with slow, blocking load operations, and memory..."
Read more »  Working around the WPF ImageSource Blues


Rick Strahl's Web Log | 21 Dec 2023 22:22

Integrating OpenAI Image Generation into a .NET ApplicationSubscribe to this feed

Rick Strahl writes "....Image Generation AIs are proving to be very good at creating images that can be used for all sorts of purposes. In this article I discuss how you can integrate image generation right into your own .NET applications using the OpenAI REST API. In..."
Read more »  Integrating OpenAI Image Generation into a .NET Application


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA