javascript - 在 JavaScript/HTML5 应用程序中使用现有的 .net 库

标签 javascript html windows-8 windows-runtime

我的公司有一个企业解决方案,拥有庞大的代码库,其中大部分是使用 C# 和 VB.NET 以及一些 C++ 开发的。我们现在正在考虑为 Windows 8 应用商店应用程序创建一个应用程序(可能使用 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 Runtime Components 。 Visual Studio 通过其各种项目模板等使创建 Windows 运行时组件变得非常容易,然后您可以在其中包装现有代码。请参阅thisthis例如。

关于javascript - 在 JavaScript/HTML5 应用程序中使用现有的 .net 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18540362/

相关文章:

html - Bootstrap 4,全宽行的内容

css - 如何使用 bootstrap 制作三个选择框

c# - 捕获异步 lambda 异常

javascript - jsPDF 中的 UTF-8 正在工作,需要帮​​助样式

浏览器的 JavaScript 评估时间

javascript - HTML5 本地数据库插入

javascript - 使用 onclick 创建元素

html - 我试图将我的旋转木马标题放在顶部,但它不起作用

javascript - 文件选择器 : How to pick an audio file based on users choice and play using a button

html - 如何使用 HTML5、WinJS 在 Metro Apps 的垂直列中排列 ListView ?