.net - 编程 Windows Phone 7 与普通的 .NET 编程有什么不同吗?

标签 .net silverlight windows-phone-7

我知道肯定存在一些差异。我有一个 Silverlight 组件 (Timeline),我想让它在 Windows Phone 7 上运行。我需要做很多更改吗?我知道 .NET 和 Silverlight,但我是手机编程的新手。

最佳答案

Windows Phone 7 的 UI 组件应该与 Silverlight 3 相同,所以你的时间线应该可以工作,只要它们在 Silverlight 3 中正常工作。

不同之处在于 API(手机特定的东西...加速度计、位置等)和 BCL(基类库),因为 Windows Phone 7 使用 .Net Compact Framework,而 Silverlight 使用它自己的 BCL 实现。

这些问题,再加上较小的屏幕和基于小触摸屏的可用性差异,将使您无法简单地在手机上轻松运行相同的应用程序。但是,在移植到手机时,您可以共享很多代码,包括大部分 View 代码。

关于.net - 编程 Windows Phone 7 与普通的 .NET 编程有什么不同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2667071/

相关文章:

silverlight 获取文件路径

c# - 我如何计算矢量的反面,增加一些松弛

.net - 如何在我的 Html Helper 中调用 RenderAction?

c# - 应用程序的新实例

.net - 强命名或 Authenticode 签署新程序集

c# - 在 WP7 中使用 Facebook.dll 发布到 Facebook 用户墙

c# - "Element is already the child of another element."

c# - C# 中具有可变内容的字符串插值

wcf - 我可以在 Entity Framework 4.3 中使用 RIA 服务吗?

silverlight - silverlight 中的平移效果