首页 > 代码库 > JavaScript与C#的互操作示例
JavaScript与C#的互操作示例
近期,因为项目需要开发PC版本,所以涉及到PC版本开发技术选型的问题。
采用winForm:界面设计太难看了
采用wpf:界面好看,但是内存占用太大了。而且公司WPF技术实力不强
最后,决定采用前端页面的方式来实现,而C#只是作为一个外壳。这样子做,一来前端界面比较炫丽,有很多成熟的前端框架可用,二来,公司也有专门负责前端页面的同事。(因为公司的.NET人员比较紧张)
既然已经决定了,那么接下来就开始做demo了。做技术预研(探坑的阶段来了^_^)
先简单讲述一下JS和C#交互采用的第三方类库吧:ChromiumFx
(ChromiumFx 详细介绍待抽空补全)
JS与C#交互,能达到什么样的页面效果,可以参考NanUI——作者是林选臣,效果还是挺不错的
http://www.cnblogs.com/linxuanchen/p/5509076.html
我的dem只是借鉴了,他代码中的一部分。本来是想在他已有的基础上开始做功能的。但是后来上面要求,需要基于.NET 3.5 FrameWork(因为Win7 最低的版本是3.5)。而NanUI是4.0版本的。
不过影响不大,这里,我们把ChromiumFx编译到3.5的版本,然后写代码就行了
我已经把代码上传到git上页面了。大家下载之后,修改一下 页面里面,引用的本地网页的地址,就能看到demo了。
主要汇集了JS与C#的交互,git地址:
https://github.com/Ian-HL/JSCSharp
第一次写博客,还有一部分内容待补充,明天抽空补全一下
JavaScript与C#的互操作示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。