读书人

系统“模块化、插件化”解决办法

发布时间: 2012-08-16 12:02:15 作者: rapoo

系统“模块化、插件化”
一个系统平台,要实现“模块化、插件化”,需根据不同的需求对系统进行快速定制。

问题:是不是用“MEF”或是“Unity”实现“分解程序包”的“动态加载”就可以了呢??? 不同的“分解程序包”包含不同的“模块”。。。



[解决办法]
其实模块化的主要思想是将整个系统划分为很多个模块,每个模块是一个单独的Xap包(也是多个项目)。然后在根据程序需要,动态加载Xap包
可以参考:http://www.cnblogs.com/chengxingliang/archive/2011/03/29/1998807.html
[解决办法]
1\直接使用prism框架,其内部已实现动态加载
2\使用deploymentcatalog来自定义动态加载

读书人网 >CAD教程

热点推荐