【发布时间】:2009-05-19 12:57:13
【问题描述】:
您好,刚要让开发团队开始研究基于 CRM 类型 SOA 的应用程序的下一个版本,应用程序前端的棘手问题出现了。
目前该应用程序是一个复合应用程序,使用
- Web 表单 (.net2)
- Sharepoint 2003
- 信息路径 *
- BizTalk
*虽然不是 FormsServer - 是在 FormServer 之前,因为我们破解 HTTP 中的 ProgID 来为 InfoPath 启动基于服务器的 XSD 并在加载时将数据打入其中。
我们正在考虑迁移到 MVC 或 MVVM 模型,因为我们有 Web 服务和与之交互的数据库,我们可以看到迁移到该架构是一个很好的 3.5 和 Linq(尽管我们有 keyTables 来管理一个对于许多似乎与 LinqToSQL 或 EF 不太兼容的关系......但我离题了)
因此,我们正在研究如何让联络中心接受这些要点
- 我们必须有一个用于部署的 Web 服务器版本 (?) XBAP 可能会削弱这一点
- 可视化 v 速度(WPF/SilverLight v WebForms 和网格)
所以想知道是否有其他人面临这种困境,提示提示以及根据您的经验您会选择哪个?
编辑 感谢您提供指向 Prism 和 EP 网站的链接 - 已经在关注 - 希望获得一些真实的生活经验......
【问题讨论】:
标签: wpf silverlight xbap