Answer the question
In order to leave comments, you need to log in
Desktop c# html5 GUI choice - awesomium, xilium.cefglue?
Hello.
I want to write a cross-platform gui application in C#.
I came across awesomium and xilium.cefglue. Both have trouble with documentation and examples.
What's better? Maybe there are some alternatives?
Answer the question
In order to leave comments, you need to log in
It seems to be no.
Awesomium isn't all that bad with documentation.
Regarding the HTML GUI in the C ++ section of the tutorials , compared to the .NET section, there are a couple of examples on JS (except for the banal ExecuteJavascript / ExecuteJavascriptWithResult):
Introduction to JavaScript Integration
Using Global JavaScript Objects
everything applies to C # with a slight adaptation of the syntax (in particular, instead of . ToObject() just needs to be cast via (JSObject) and instead of strings to call methods and an array to access properties, you can use dynamic).
And on docs.awesomium.net there are also very detailed descriptions and examples on some things, for example, on handling popups / new windows. Well, in principle, it seems that all the elements are described, although not always in detail and with examples.
Also, along with the "SDK" example projects are installed, there seemed to be a lot of things there.
There are also a lot of things in Q&A and on stackoverflow , and if you're lucky, then the developers themselves can answer in detail in Q&A (there is somehow seasonal, then they quickly answer with examples, etc., then they don't appear for weeks).
CEF API changes quite often, a number of problems may arise during the update. Well, the single-process mode slows down quite noticeably, and in the multi-process mode there is no synchronous IPC in any form, which will greatly complicate development. So I still recommend Awesorium.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question