架构目标 以模块化方式开发应用,这些模块被独立团队用WPF技术开发,集成,部署,这是使用Prism的最大好处. 最小化交叉团队依赖.允许团队在不同领域专业化,比如UI设计,商业逻辑实现,基础代码开发 架构用于提升不同团队(开发模块)的重复利用性. 通过抽象出可在不同队伍使用的公共服务提升应用质量 提升持续集成能力 关键概念 模块(Module) 所谓模块是指实现某个特定功能的包,一般是一个独立程序集.该包可以被单独开发,测试,部署.实现多人协作开发,解耦,以及复用.一个应用可以包含一个或多个模块…