微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WPF vs Silverlight 3.0

Silverlight 3.0测试版刚刚在拉斯维加斯的微软混合大会上公布。

新的测试版的两个特征是3D图形和在浏览器之外运行应用程序的能力,对我来说似乎是WPF(Windows Presentation Foundation)以前通过Silverlight提供的两个主要功能

我目前正在评估WPF和Silverlight可能用于我们公司未来的开发活动,这个公告让我对这两个UI技术的预期方向感到困惑,为什么我会选择一个

有没有人最近使用WPF实施了一个新的应用程序,如果是这样,什么驱使你做出决定?考虑到已经公布的silverlight变化,如果你现在做出了你的决定是否改变了,如果不是,为什么?

任何建议将不胜感激。

解决方法

我发现最大的不同是你需要采用的异步模型
在你的Silverlight应用程序。
它似乎是一个优势(可以是),但它确实
有时候生活很困难

还有一些限制,可能是一个真正的挑战,如缺席
的印刷支持

我会推荐Silverlight over WPF的时候: – 不需要最佳的性能(包括图形) – 可以绕过缺少打印支持(会来,我们只是不知道什么时候) – 不需要相机/麦克风支持 – 可以容忍assync应用程序/开发模型 – 可以容忍WCF的限制(此时不支持WS-Security) – 客户端无需存储大量数据。 – 无需直接与客户端应用程序(如Office)集成。 – 有一台服务器托管您的应用程序

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐