我对WPF有点过时了,想听听人们对最新版本的Prism(我几个版本之前用过)和MVVM Light + Unity方法(我从未使用过 - 如果有良好示例URL将会很不错)的看法。
我的项目将包含多个模块,由多位开发人员编写。此外,还有资金引入第三方控件套件,以使用其中一种花哨的Docking/Workspace布局管理器来设置一个漂亮的工作区域(我知道有些与Prism区域兼容性更好)。
如果您现在从零开始一个项目,您会选择什么?为什么? 具体推荐架构模式的详细信息将是有用的(例如,自动发现模块DLL?注入日志记录服务?)。 基本上,任何想法和建议都会很好。我想展开一次良好的讨论。也许有另一个完全不同的方向,您会建议去吗?我现在非常处于研究阶段,希望获得尽可能多的输入。
我把这个问题放在这里,因为我认为这里会得到比Prism/MVVM Light论坛更少的偏见观点,但如果有更适合这个问题的地方,请指引我。