编程语言
首页 > 编程语言> > 使用什么引擎来创建基于HTML布局的.net 2 c#应用程序?

使用什么引擎来创建基于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概述为herehere.

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