在JavaScript/HTML5应用程序中使用现有的.net库
Using existing .net libraries in JavaScript/HTML5 app
我的公司有一个拥有庞大代码库的企业解决方案,其中大部分是使用C#和VB.NET以及一些C++开发的。我们现在正在考虑为Windows 8 Store应用程序创建一个应用程序(可能是JavaScript/HTML5,因为我们没有wpf/xaml经验的开发人员,但有一些在JavaScript/CSS等方面经验丰富的优秀开发人员)。我们希望我们现有的一些代码库是用C#、VB.NET、C++编写的。到目前为止,我读到的是,现有的.NET库无法直接从Windows 8应用商店应用程序调用,需要创建Windows 8组件。这是正确的吗?我们可以使用JavaScript创建这些可重用组件吗?如果有人能提供有用的链接和样本的建议,那将是伟大的。
完全可以为Windows 8创建一个HTML/JS应用程序,该应用程序也使用C#和C++组件。唯一需要注意的是,C#和C++组件必须写成Windows运行时组件。Visual Studio通过其各种项目模板等使创建Windows运行时组件变得非常容易,然后您可以在其中包装现有代码。有关示例,请参见此和此。
您可能对这个应用程序感兴趣,它可以将.NET程序集转换为JS代码:https://github.com/sq/JSIL
这个网站有一个巨大的应用程序列表,用于将许多不同的语言转换为JS:https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS
相关文章:
- ASP.net Javascript函数中的隐藏字段为null
- asp.net javascript .click() 事件未在服务器上触发
- ASP.net javascript 在 asp:ImageButton 上触发
- 禁用基于下拉列表选择 asp.net JavaScript 启用文本框
- ASP.net javascript调用代码behing方法
- asp.net javascript 消息未显示
- ASP.NET JavaScript 超时后关闭页面
- 内容页面上 asp.net JavaScript计算器.可能吗
- MVC ASP.Net Javascript - 如果 Url 没有 id,如何使用 javascript 函数隐藏按钮
- ASP.NET Javascript 揭示模块中的 RootPath 属性 @Url.Content(“~/”)
- asp.net JavaScript 验证问题
- ASP.Net JavaScript 表的 MVC 操作链接/URL 操作 - datatable.net
- asp.net / javascript:如何在设置为宽度640px和高度480px的新网页中打开链接
- ASP.NET/JavaScript:数组索引溢出:实体框架/LINQ
- 在 asp.net javascript 中使用 Gmail 帐户进行注册
- 将数据从 MVC 控制器传递 ASp.NET JavaScript 函数
- Asp.net JavaScript 中的 MVC set 会话变量
- asp.net/javascript,为什么文本框不触发更改事件
- 在网络表单方法中运行 asp.net javascript方法
- Asp.net javascript隐藏并显示所有下拉列表项