我是C#windows开发人员。我最近开始使用WinJS。与WinJS合作,我注意到了一些挑战和局限。可以面对一些新的挑战,因为社区对WinJS的支持非常少。以下是关于此问题的几点提及
一个。 WinJS不支持Visual Studio功能,例如查找类和变量的引用,这对于高效编码非常有用。
湾WinJS不是强类型的C#。因此,我们将仅在运行时了解错误而不是编译时间,这很难进行调试和时间处理。
℃。 WinJS不支持“你看到的就是你得到的”功能。 Visual Studio设计器不适用于WinJS。我们只有在运行应用程序之后才能看到应用程序设计。
“准备好在WinJS上工作”资源的可用性非常低。因为Windows社区中的大多数开发人员都使用C#,XAML语言。
d。可能无法直接兼容WinJS的第三方库。
有没有人在WinJS中遇到过类似的问题?或者是否存在任何解决方案? WinJS的Windows 10版本的改进范围是什么?
答案 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。我们只有在运行应用程序之后才能看到应用程序设计。