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 | 07 Dec 2021 22:02

Connection Failures with Microsoft.Data.SqlClient 4 and laterSubscribe to this feed

Rick Strahl writes "....So I just ran into an annoying issue while upgrading to the Microsoft.Data.SqlClient version 4.0.0. I've been running version 3.0.1 and everything has been fine, but when I switched to 4.0.0 I started getting immediate connection failures. Switch..."
Read more »  Connection Failures with Microsoft.Data.SqlClient 4 and later


Rick Strahl's Web Log | 27 Nov 2021 18:26

Windows Authentication with HttpClientSubscribe to this feed

Rick Strahl writes "....Ah yes this is a nostalgic post: The other day I needed to programmatically access a very old application on one of my servers that's secured with Windows Authentication for its admin interface. Specifically I needed access to a real-time, admin..."
Read more »  Windows Authentication with HttpClient


Rick Strahl's Web Log | 09 Nov 2021 19:44

Back to Basics: Add an ASP.NET Runtime Information Startup BannerSubscribe to this feed

Rick Strahl writes "....For every .NET Core Console/Web application that I run, I add a little startup banner at the bottom of the startup code to provide basic runtime information about the application starting up. This is useful so I can see at a glance what I'm..."
Read more »  Back to Basics: Add an ASP.NET Runtime Information Startup Banner


Rick Strahl's Web Log | 04 Nov 2021 16:19

Discovering new C# String Pattern Matching FeaturesSubscribe to this feed

Rick Strahl writes "....I admit it: I haven't been using the new C# pattern matching features a lot, but every once in a while ReSharper smacks me in the head and points out a good pattern that not only makes the code more compact, but also makes it more readable. In this..."
Read more »  Discovering new C# String Pattern Matching Features


Rick Strahl's Web Log | 04 Oct 2021 19:02

WebView2 Flashing when changing TabControl TabsSubscribe to this feed

Rick Strahl writes "....I've been running into major issues with the WebView control and TabControls in WPF where switching between tabs that contain WebView controls causes a very annoying white flash. In this post I demonstrate the problem and provide an arcane fix that..."
Read more »  WebView2 Flashing when changing TabControl Tabs


Rick Strahl's Web Log | 03 Sep 2021 17:48

Launching Visual Studio Code cleanly from a .NET ApplicationSubscribe to this feed

Rick Strahl writes "....Visual Studio Code has become the mainstay editor for many developers. If you have developer focused applications and you need to externally display text or code content, it would be very useful to pop open VS Code to display external text/code..."
Read more »  Launching Visual Studio Code cleanly from a .NET Application


Rick Strahl's Web Log | 19 Aug 2021 05:02

Using the WebView control to capture HTTP Request ContentSubscribe to this feed

Rick Strahl writes "....Need to capture requests when navigating the new Edge WebView2 control? The control supports this but the way that you do this is a little less obvious than you might be used to from other browser controls. Here's how to do it...."
Read more »  Using the WebView control to capture HTTP Request Content


Rick Strahl's Web Log | 16 Aug 2021 19:48

WebView and Modal Dialogs in WPF Async CodeSubscribe to this feed

Rick Strahl writes "....Another day another problem with the WebView control - this time dealing with certain Windows dialogs crashing the WebView control and making it unresponsive so that the control has to be reloaded or - more commonly the application has to be..."
Read more »  WebView and Modal Dialogs in WPF Async Code


Rick Strahl's Web Log | 22 Jul 2021 15:22

Markdown Monster 2.0 is hereSubscribe to this feed

Rick Strahl writes "....It's been a long slow road but Markdown Monster 2.0 is finally here. This update features a number of internal updates to facilitate future development improvements. In this post I go over some of the changes in the new release and some of the..."
Read more »  Markdown Monster 2.0 is here


Rick Strahl's Web Log | 07 Jul 2021 18:46

Thoughts on Async/Await Conversion in a Desktop AppSubscribe to this feed

Rick Strahl writes "....I spent the last month or so working through Markdown Monster's code to switch from mostly sync code to async code. This change was forced on me by an Async Cascade triggered by a third party dependency of a component (the WebView2 control) and..."
Read more »  Thoughts on Async/Await Conversion in a Desktop App


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA