Windows phone 7 为Windows Phone 7开发和为Windows Mobile开发之间的主要区别是什么?

Windows phone 7 为Windows Phone 7开发和为Windows Mobile开发之间的主要区别是什么?,windows-phone-7,windows-mobile,Windows Phone 7,Windows Mobile,我有多年使用Windows Mobile的经验,但我还没有使用Windows Phone 7做过任何事情 我很想知道为这两个平台开发的主要区别是什么。我知道他们都使用C#和.NET,但仅此而已。最大的变化是现在使用SilverLight 看看这个 最大的变化是现在使用SilverLight 看看这个 最大的不同在于Windows Mobile上.NET的默认应用程序平台是.NET Compact Framework(.NET 3.5 SP1)和“Compact”版本的Windows窗体。对于Wi

我有多年使用Windows Mobile的经验,但我还没有使用Windows Phone 7做过任何事情


我很想知道为这两个平台开发的主要区别是什么。我知道他们都使用C#和.NET,但仅此而已。

最大的变化是现在使用SilverLight

看看这个


最大的变化是现在使用SilverLight

看看这个


最大的不同在于Windows Mobile上.NET的默认应用程序平台是.NET Compact Framework(.NET 3.5 SP1)和“Compact”版本的Windows窗体。对于WindowsPhone7,您仍然需要处理.NETFramework的紧凑版本,但主要的应用程序平台是Silverlight,而不是WindowsForms。Silverlight基于较新的表示框架WPF


另一个很大的区别是操作系统/平台API。Windows Mobile对硬件API的支持还不错,但从开发人员和用户的角度来看,操作系统本身和硬件往往非常笨重,难以使用。Windows Mobile上的网络连接管理器是我最近使用过的最糟糕的API之一。Windows Phone 7的硬件总体上要好得多,我希望平台API更干净、更不笨重,但我还没有充分地使用它来说明这一点。

最大的不同是Windows Mobile上.NET的默认应用程序平台是.NET Compact Framework(.NET 3.5 SP1)和“Compact”Windows窗体的版本。对于WindowsPhone7,您仍然需要处理.NETFramework的紧凑版本,但主要的应用程序平台是Silverlight,而不是WindowsForms。Silverlight基于较新的表示框架WPF


另一个很大的区别是操作系统/平台API。Windows Mobile对硬件API的支持还不错,但从开发人员和用户的角度来看,操作系统本身和硬件往往非常笨重,难以使用。Windows Mobile上的网络连接管理器是我最近使用过的最糟糕的API之一。Windows Phone 7的硬件总体上要好得多,我希望平台API更干净、更不笨重,但我还没有充分地使用它来说明这一点。

另一个主要区别是WinMo使用Studio 2008,对于手机,您使用Studio 2010。

另一个主要区别是,对于WinMo,您使用Studio 2008,对于手机,您可以使用Studio 2010。

我也在Windows Mobile工作,对Windows Phone 7感到非常兴奋,但不幸的是,它对于完整的商业应用程序几乎毫无用处,因为我相信您无法在设备上运行本地sql数据库:(

我也在Windows Mobile工作,对Windows Phone 7感到非常兴奋,但不幸的是,它对于完整的商业应用程序几乎毫无用处,因为我相信您无法在设备上运行本地sql数据库:(

Amen关于Windows Mobile中的网络连接管理器-巨大的POS机。但是,如果你认为WM中的操作系统和硬件很难使用,你应该尝试黑莓开发。:)哈哈,没错。我曾经尝试过黑莓开发,当我发现“标准”开发的方法是使用他们自己开发的、超级糟糕的Blackberry Java IDE,我认为这不值得。虽然现在情况有所不同,但我对此表示怀疑。不,现在理智的人使用Eclipse进行BB开发。呃,我是说真正理智的人使用Eclipse进行Android开发。我尝试使用BB IDE大约10秒钟在我的眼球爆裂之前。阿门关于Windows Mobile中的网络连接管理器-巨大的POS机。但是,如果你认为WM中的操作系统和硬件很难使用,你应该尝试黑莓开发。:)哈哈,真的。我曾经尝试过黑莓开发,当我发现“标准”开发的方法是使用他们自己开发的、超级糟糕的Blackberry Java IDE,我认为这不值得。虽然现在情况有所不同,但我对此表示怀疑。不,现在理智的人使用Eclipse进行BB开发。呃,我是说真正理智的人使用Eclipse进行Android开发。我尝试使用BB IDE大约10秒钟在我的眼球爆裂之前,看到了吗