DotNetBrowser

A Chromium-based browser component for .NET applications

DotNetBrowser integrates Chromium-based browser component into .NET applications and provides the following functionality: via inherited Chromium’s Multi-Process architecture DotNetBrowser renders every web page in separate Chromium process, saving the memory of your .NET application. You can handle load activity in the embedded browser via LoadHandler. We provide a bidirectional JavaScript to .NET bridge that allows you to execute JavaScript code on the loaded pages and return the result to .NET side. DotNetBrowser allows you to register new JavaScript functions on the loaded web page and associate them with .NET methods. With DotNetBrowser your .NET desktop application can display modern web pages built with HTML5, CSS and JavaScript. The library allows handling SSL X.509 Certificates and JavaScript dialogues, such as Alert, Confirmation, Prompt, BeforeUnload, Open/Save File. DotNetBrowser features also include listener of browser events, popup and resource handler, plugin manager. Library allows saving the loaded web page as a set of files, listen to JavaScript console messages to get JavaScript notification errors, and modify browser’s User-Agent string.

Operating system: Win7 x32,Win7 x64, Win8 x32, Win8 x64, Win8.1 x32, Win8.1 x64, Win10 x32, Win10 x64

Program URL: http://www.teamdev.com/dotnetbrowser/?src=pad

DotNetBrowser screenshot

...

EULA

Version 4.2 This is a legal agreement (“Agreement”) between you (either an individual or an entity), and TeamDev Ltd. (“TeamDev”). IMPORTANT [PLEASE READ CAREFULLY]: BY INSTALLING, USING OR COPYING THE SOFTWARE OR ANY RELATED DOCUMENTATION (“SOFTWARE”) YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.

Read more