我刚刚接到任务,开始支持使用 Prism 和 GalaSoft 工具包的 WPF 应用程序。在审查了这两个框架的技术之后,在我看来,应用程序的设计者是多余的,因为 Prism 提供了一个促进 MVVM 的框架,以及一个允许集成模块的容器。我看到的方式是每个模块都可以实现自己的Model-View-VIewModel。Prism 可以提供所需的一切,以及模块之间的通信和导航。我还注意到该应用程序正在使用的 GalaSoft 版本在工具包的官方下载页面中不存在。莫非这个版本是官方下载版修改的?
这是我第一次处理 WPF 技术。即初学者,我将不胜感激有关此问题的任何评论,以及有关处理此实现的最佳方法的建议。谢谢!