WinJS问题| Windows 8.1和Windows Phone

时间:2015-06-09 05:59:17

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

我是C#windows开发人员。我最近开始使用WinJS。与WinJS合作,我注意到了一些挑战和局限。可以面对一些新的挑战,因为社区对WinJS的支持非常少。以下是关于此问题的几点提及

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

湾WinJS不是强类型的C#。因此,我们将仅在运行时了解错误而不是编译时间,这很难进行调试和时间处理。

℃。 WinJS不支持“你看到的就是你得到的”功能。 Visual Studio设计器不适用于WinJS。我们只有在运行应用程序之后才能看到应用程序设计。

“准备好在WinJS上工作”资源的可用性非常低。因为Windows社区中的大多数开发人员都使用C#,XAML语言。

d。可能无法直接兼容WinJS的第三方库。

有没有人在WinJS中遇到过类似的问题?或者是否存在任何解决方案? WinJS的Windows 10版本的改进范围是什么?

2 个答案:

答案 0 :(得分:0)

对于HTML / CSS / JS设计器,这是Blend for Visual Studio的用途。将项目加载到Blend中,您将获得一个在您运行应用程序时也能正常工作的设计器。有关此问题的文档位于https://msdn.microsoft.com/en-us/library/jj129478.aspx,并且// 2013年版本的精彩视频显示了流量http://channel9.msdn.com/Events/Build/2013/2-311。我还在我的免费电子书中Programming Windows Store Apps with HTML, CSS, and JavaScript, 2nd Edition覆盖了Blend。

答案 1 :(得分:-2)

https://dev.windows.com/en-us/develop/winjs 看到这个链接,它给你的解决方案提供了下面给出的问题

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

湾WinJS不是强类型的C#。因此,我们将仅在运行时了解错误而不是编译时间,这很难进行调试和时间处理。

℃。 WinJS不支持“你看到的就是你得到的”功能。 Visual Studio设计器不适用于WinJS。我们只有在运行应用程序之后才能看到应用程序设计。