I got asked to provide the code from my post on How to get windows.external to work when using Awesomium.NET . Since I don’t have it (I don’t know why, but it’s gone…). I decided to create a new example, post it on this repo at github and hopefully don't loose it anymore ;). I’m assuming you are familiar with Awesomium.NET and just can’t figure out how to get windows.external at work (which is a must have on embedded web browser controls). I’m not going to show you what is Awesomium or how to use it, there’s a lot of good tutorials on the official site and it has no sense I retype that here. So, enough jibber jabber, let’s go to the code. First of all, be sure you setup the right platform prior to compile the code (Last time I checked Awesomium.NET only works on x86). If you download the sample code, you will find this html file within the solution. The whole point of _external.html_click is to marshall the function call from javascript to c#...
There are two hard things in computer science: cache invalidation,
naming things, and off-by-one errors.