【问题标题】:WinJS Issues | Windows 8.1 and Windows PhoneWinJS 问题 | Windows 8.1 和 Windows Phone
【发布时间】:2015-06-09 05:59:17
【问题描述】:

我是一名 C# Windows 开发人员。我最近开始使用 WinJS。使用 WinJS,我注意到了一些挑战和限制。由于社区对 WinJS 的支持非常少,可能会面临一些新的挑战。以下是有关此问题的几点说明

一个。 WinJS 不支持 Visual Studio 功能,例如查找类和变量的引用,这对于高效编码非常有用。

b. WinJS 不是 C# 的强类型。所以我们将只在运行时了解错误,而不是在编译时了解难以调试和耗时的过程。

c。 WinJS 不支持“所见即所得”的特性。 Visual Studio 设计器不适用于 WinJS。我们只有在运行应用程序后才能看到应用程序设计,这又是一个耗时的事情。

“Ready to Work on WinJS”资源的可用性非常低。因为 Windows 社区中的大多数开发人员都使用 C#、XAML 语言。

d。 WinJS 的第三方库的直接兼容性可能不可用。

有没有人使用过 WinJS 并遇到过类似的问题?或者是否有任何解决方案存在? Windows 10 版本对于 WinJS 的改进范围有多大??

【问题讨论】:

    标签: windows-runtime windows-phone-8.1 windows-8.1 winjs winrt-component


    【解决方案1】:

    对于 HTML/CSS/JS 设计师来说,这就是 Blend for Visual Studio 的用途。将项目加载到 Blend 中,您将获得一个在您运行应用程序时也可以工作的设计器。这方面的文档在https://msdn.microsoft.com/en-us/library/jj129478.aspx 上,有一个来自//build 2013 的精彩视频,显示了流程http://channel9.msdn.com/Events/Build/2013/2-311。我还在我的免费电子书Programming Windows Store Apps with HTML, CSS, and JavaScript, 2nd Edition 中介绍了在某种程度上使用 Blend。

    【讨论】:

      【解决方案2】:

      https://dev.windows.com/en-us/develop/winjs 请参阅此链接,它可以解决您的问题,如下所示

      一个。 WinJS 不支持 Visual Studio 功能,例如查找类和变量的引用,这对于高效编码非常有用。

      b. WinJS 不是 C# 的强类型。所以我们将只在运行时了解错误,而不是在编译时了解难以调试和耗时的过程。

      c。 WinJS 不支持“所见即所得”的特性。 Visual Studio 设计器不适用于 WinJS。我们只有在运行应用程序后才能看到应用程序设计,这又是一个耗时的事情。

      【讨论】:

      • 它不回答任何查询。它只是开始使用 WinJS 的基本文档。它没有提供有关这些漏洞的任何信息。
      猜你喜欢
      • 1970-01-01
      • 2015-04-07
      • 2015-11-13
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多