我非常熟悉很多完整的WPF客户端应用程序的入口和出口。我知道WPF客户端应用程序支持完整的.NET Framework 3.5,允许硬件加速2D和3D图形,主题,模板,样式,触发器,作品。
我不清楚是XBAP和Silverlight应用程序中存在或缺少的功能和/或细节。我听说XBAPs在某些方面是由于安全问题本质上有限,但这是关于它。
我知道一个事实,WPF足够强大,可以用于全面的业务应用程序,但是XBAP和Silverlight?每个的重要能力和限制是什么?它们中的任何一个缺乏在业务应用程序中使用它们无用的功能吗?
解决方法
Wintellect在Silverlight和WPF之间写了一个很好的比较发布在这里:
http://wpfslguidance.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28278
http://wpfslguidance.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28278
从WPF和Silverlight的个人经验我发现SL是完全能力的LOB应用程序。 .NET RIA服务是LOB应用程序的SL3的一个很好的补充。为了回答你最后的问题,我的经验没有任何东西从创建LOB应用程序的SL。 WPF和SL在这个讨论中唯一的显着差异是SL不能访问客户端机器上的本地资源,如注册表,并且不能访问WPF可以的Windows特定功能,如Windows 7跳转列表或库。我认为Silverlight是biz应用程序的最佳选择,因为易于部署和能够针对多个平台。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。