Rick Strahl's Weblog  

Wind, waves, code and everything in between...
.NET • C# • Markdown • WPF • All Things Web
Contact   •   Articles   •   Products   •   Support   •   Advertise
Sponsored by:
Markdown Monster - The Markdown Editor for Windows

Weblog Posts in July 2022


Categories
ASP.NET (322) .NET (172) JavaScript (72) Windows (71) jQuery (61) Visual Studio (54) IIS (48) Csharp (47) HTML (46) AJAX (45) WPF (43) ASP.NET (33) Localization (32) LINQ (30) WCF (28) Personal (26) MVC (26) HTML5 (23) Security (23) FoxPro (22) CSS (21) Angular (20) C# (19) Web Services (19) Web Api (16) COM (16) ADO.NET (15) Vista (11) XML (11) Sql Server (10) HTTP (10) IIS7 (10) Markdown (9) Microsoft AJAX (8) WebView (8) West Wind Ajax Toolkit (7) Web Connection (7) IIS7 (7) Entity Framework (6) Internet Explorer (5) Html Help Builder (5) Mobile (5) Markdown Monster (5) ASPNET5 (5) C++ (5) Web (5) Software Development (5) SignalR (5) NuGet (5) Live Writer (5) OWIN (5) WinForms (5) Westwind.Globalization (4) Silverlight (4) Source Control (4) Cordova (4) Conferences (3) DataBinding (3) ISV (3) LetsEncrypt (3) Networking (3) Help Builder (3) Office (3) Opinion (3) Razor (3) Web Browser Control (3) WebLog (3) Visual Studio Code (2) Tools (2) RegEx (2) RSS (2) Speaking (2) Web Development (2) Help (2) Installation (2) Linux (2) Deployment (2) Dotnet (2) ASP.NET vNext (2) Bugs (2) Authentication (2) ASP.NET Core (2) .NET Standard (2) Addins (2) ADO.NET (1) Security (1) Visual Studio (1) ASP.NET Markdown (1) Angular JavaScript (1) Blazor (1) Blogging (1) Chocolatey (1) Control Development (1) Credit Card Processing (1) Cross-Platform (1) Dynamic Types (1) Email (1) CSharp Dotnet (1) Desktop (1) Migration (1) Musings (1) JSON (1) Maui (1) IOS (1) FireFox (1) Flexbox (1) Git (1) Graphics (1) Hardware (1) Windows-Terminal (1) Windsurfing (1) WFH (1) WPF Windows (1) WSL (1) wwHoverPanel (1) Testing (1) Threading (1) SEO (1) rxJs (1) RazorPages (1) Travel (1) Typescript (1) VS Code (1) Web Assembly (1) WebSockets (1) WebSurge (1) WebBrowser (1) WebDeploy (1) Web Deployment Projects (1) Web Design (1)

Fighting WebView2 Visibility on Initialization



The WebView2 control has a clever 'feature' that doesn't fully initialize the WebView control if it's not UI visible. While this can save resources in some scenarios it can also make for some very annoying behavior that causes startup timing and flickering issues. In this post I describe a few scenarios where this initial visibility delay loading can cause issues and show a trick you can use to get around it if this 'feature' causes a problem.

Back to Basics: Custom HTTP Response Header Manipulation in ASP.NET Core



HTTP Headers are a core part of the HTTP protocol and while applications rarely need to deal with them, when you need to set them - especially globally - ASP.NET Core doesn't have an obvious, built-in way to add headers to every request. In this back to basics post I describe what HTTP header, why you might set them and show how to set them as part of individual requests as well as globally for every request in your site.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2023