0

我的公司有一个拥有庞大代码库的企业解决方案,其中大部分是使用 C# 和 VB.NET 以及一些 C++ 开发的。我们现在正在考虑为 Windows 8 商店应用程序创建一个应用程序(可能在 JavaScript/HTML5 中,因为我们没有具有 wpf/xaml 经验的开发人员,但有一些在这些 JavaScript/CSS 等方面具有丰富经验的优秀开发人员)。我们想向我们提供一些用 C#、VB.NET、C++ 编写的现有代码库。到目前为止,我所读到的是无法直接从 Windows 8 应用商店应用程序调用现有的 .NET 库,并且需要创建 Windows 8 组件。它是否正确?我们可以使用 JavaScript 创建这些可重用的组件吗?如果有人可以提供有关示例的有用链接的建议,那就太好了。

4

2 回答 2

1

完全有可能为 Windows 8 创建一个 HTML/JS 应用程序,它也使用 C# 和 C++ 组件。唯一需要注意的是,C# 和 C++ 组件必须编写为Windows 运行时组件。Visual Studio 通过其各种项目模板等,可以非常轻松地创建 Windows 运行时组件,然后您可以在其中包装现有代码。有关示例,请参见thisthis

于 2013-08-30T20:34:43.723 回答
1

您可能对此应用程序感兴趣,用于将 .NET 程序集转换为 JS 代码:https ://github.com/sq/JSIL

这个网站有一个巨大的应用程序列表,用于将许多不同的语言转换为 JS:https ://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-c​​ompile-to-JS

于 2013-08-30T20:35:59.097 回答