Rick Strahl's Web Log

Wind, waves, code and everything in between...
ASP.NET • C# • HTML5 • JavaScript • AngularJs
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 WPF


Categories
ASP.NET (236) .NET (119) JavaScript (71) jQuery (61) ASP.NET (59) Windows (50) AJAX (47) Visual Studio (44) CSharp (43) IIS (42) HTML (35) Localization (31) LINQ (30) Personal (30) WCF (28) MVC (25) HTML5 (23) FoxPro (21) WPF (21) Web Services (19) Security (18) CSS (18) ASP.NET Core (16) Web Api (16) COM (15) IIS7 (14) C# (13) ADO.NET (13) Angular (12) Vista (12) XML (10) HTTP (10) Microsoft AJAX (8) Sql Server (8) West Wind Ajax Toolkit (7) Web Connection (7) Entity Framework (6) Html Help Builder (5) Live Writer (5) ASPNET5 (5) C++ (5) Visual Studio (5) OWIN (5) SignalR (5) Silverlight (5) Source Control (4) Web Browser Control (4) Westwind.Globalization (4) Mobile (4) ISV (4) Cordova (4) Help Builder (3) IIS7 (3) Internet Explorer (3) LetsEncrypt (3) Opinion (3) Networking (3) NuGet (3) Windows (3) Internet Explorer (3) ADO.NET (3) Conferences (3) DataBinding (3) WebLog (3) Software Development (3) Razor (3) RegEx (2) RSS (2) Speaking (2) Tools (2) WinForms (2) ASP.NET vNext (2) IIS (2) Angular (2) .NET (2) WinForms (2) WPF (2) .NET Core (2) Office (2) Installation (2) Help (2) Bugs (2) FireFox (1) Flexbox (1) Graphics (1) Hardware (1) IOS (1) iPhone (1) Musings (1) JSON (1) Linux (1) Markdown Monster (1) Maui (1) Addins (1) C# (1) FoxPro (1) .NET Core (1) Linux (1) Markdown Monster (1) Typescript (1) Azure (1) Deployment (1) Dynamic Types (1) Control Development (1) Chocolatey (1) wwHoverPanel (1) Windsurfing (1) Web Deployment Projects (1) Web Design (1) Travel (1) Testing (1) Threading (1) SEO (1)

JavaScript Debugging in a Web Browser Control with Visual Studio



Debugging a Web Browser Control embedded in a Windows application can be a bear because there's no obvious way to debug the the JavaScript code or HTML DOM/CSS inside of the application. Although the Web Browser uses the Internet Explorer Engine for HTML rendering and JavaScript execution and provides most of the engine features, the Debugger and F12 are not part of that. As it turns out you can use Visual Studio to hook up a script debugger and provide a rich debugging experience with the full IE debugger, Console and even a DOM/CSS Explorer. In this post I show how.

Dragging and Dropping Images and Files into the Web Browser Control



Dragging content into the Web Browser control and capturing the content dropped can be tricky. The Web Browser Control is based on Internet Explorer and is actually an ActiveX control hosted inside of a container and because of that is difficult to deal with. In this post I describe how you can get around this issue and still capture images and files dropped on the control and handle the drop operations.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2017