嗨,刚刚让开发团队开始研究基于 CRM 类型 SOA 的应用程序的下一个版本,应用程序前端的棘手问题出现了。
目前,该应用程序是一个复合应用程序,使用
- 网络表单 (.net2)
- 共享点 2003
- 信息路径 *
- 商谈
*虽然不是 FormsServer - 是在 FormServer 之前,因为我们在 HTTP 中破解 ProgID 以启动基于服务器的 InfoPath XSD 并在加载时将数据打入其中。
我们正在考虑迁移到 MVC 或 MVVM 模型,因为我们有 Web 服务和与之交互的数据库,我们可以看到迁移到该架构是一个很好的 3.5 和 Linq(尽管我们有用于管理一对多关系的 keyTables这似乎不适用于 LinqToSQL 或 EF ......但我离题了)
因此,我们正在研究什么对联络中心有好处
- 我们必须有一个用于部署的 Web 服务器版本(?)XBAP 可能会减少这个
- 可视化 v 速度(WPF/SilverLight v WebForms 和网格)
所以想知道是否还有其他人面临这种困境,提示提示以及根据您的经验您会选择哪个?
编辑感谢您提供到 Prism 和 EP 网站的链接——已经在关注它——希望获得一些现实生活中的经验……