原谅我,因为这不是编程相关的问题。
我了解ASP.NET以及WinForms开发。我想知道如果我想学习Windows移动开发对我来说开始有多困难。
答案 0 :(得分:0)
如果您了解WinForms,那么您肯定可以放心,Windows Phone平台将是一件轻而易举的事。我也来自WinForms的背景,我发现它几乎可以在公园散步,以获得与Windows Phone相关的功能。当然,WinForms和Windows Phone之间存在微妙的差异,例如Windows Phone使用的是Silverlight,它是WPF(Windows Presentation Foundation)的低调版本,如果您喜欢WinForms,它又是一个强大的版本。
但同样,这些是微妙的差异,您可以轻松使用Windows Phone API。
有很多关于如何入门的教程。只需谷歌或youtube Windows Phone教程,你会发现很多。
就编码风格而言,没有实际差异。 Windows Phone平台显然与C#兼容,因此您可以完全遵循与WinForms应用程序相同的设计模式。
我认为主要的区别在于使用XAML。设计页面时,您可以拖放创建XAML的控件。