Rick Strahl's Weblog  

Wind, waves, code and everything in between...
.NET • C# • Markdown • JavaScript • Angular
Contact   •   Articles   •   Products   •   Support   •   Search
Ad-free experience sponsored by:
ASPOSE - the market leader of .NET and Java APIs for file formats – natively work with DOCX, XLSX, PPT, PDF, images and more

WebLog Posts in Category WebView


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

Using the WebView control to capture HTTP Request Content



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.

WebView and Modal Dialogs in WPF Async Code



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 restarted.

Thoughts on Async/Await Conversion in a Desktop App



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 ended up requiring massive changes throughout the app. In this post I go over some of the issues I ran into converting from sync to async along with some thoughts on the pitfalls.

WebView2 Home and End Key Problems inside of WPF TabControl Containers



Another day another WebView2 quirk to work around: This time running into issues with the WebView2 not processing Home and End keys properly as they are being hijacked by a parent TabControl and its TabNavigation keystroke handling.

Chromium WebView2 Control and .NET to JavaScript Interop - Part 2



In part 2 of this post series I take a look at how to use the new Chromium WebView2 to interact with the DOM document and interoperate between .NET and JavaScript, both calling into JavaScript from .NET, and calling into .NET from Javascript

Taking the new Chromium WebView2 Control for a Spin in .NET - Part 1



This is Part 1 of a two part article that gives an overview of the new WebView2 Web browser control that is based on Edge Chromium. In Part 1 I look at the basics of what's needed to run the control using the WebView runtime, and how to get the control embedded and configured to use for basic HTML tasks. In Part 2 I look at interaction between the .NET application and WebBrowser and Javascript.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2021