使用什么引擎来创建基于HTML布局的.net 2 c#应用程序?
作者:互联网
我现在正在浏览网络好几天,但仍然无法找到我正在寻找的东西.基本上我想开发我的应用程序界面,使用HTML和CSS的GUI,当然保留事件,以及在运行时修改部分布局的机会(如div的内容).应用程序是一个数据库管理器,可视地显示数据,并在运行时更新它们.
> IE又名使用System.Windows.Forms.WebBrowser,这是我试图避免的,它取决于客户端系统,停在版本7,难以与应用程序链接
> HTMLayout – http://www.terrainformatica.com/htmlayout/:看起来很有趣,但.net c#部分,nabu-library已经死了
> Sciter – http://www.terrainformatica.com/sciter/:来自与HTMLayout相同的组,但无法真正理解集成,我不确定这是否是我想要的 – 也找不到.net c#infos
> Awesomium – http://awesomium.com/:一开始看起来真的好看,但它需要.net 4,我们必须留在.net 2 – 它似乎太难处理,使用,和.net wiki有点弱:http://wiki.awesomium.net/
>最后是Gecko http://code.google.com/p/geckofx/和Webkit http://code.google.com/p/open-webkit-sharp/ – 但是目前我不确定它们是否可以用于渲染整个应用程序,它们似乎只是一个带有另一个引擎的WebBrowser.
我错过了什么?
解决方法:
Sciter integration principles概述为here和here.
Sciter和HTMLayout都使用相同的集成原则和API架构.
从.NET包装器开始,检查这些项目:
> https://github.com/midiway/SciterSharp
> https://code.google.com/p/expemerent/
标签:c,net-2-0,html 来源: https://codeday.me/bug/20190709/1412369.html