首页新闻找找看学习计划

插件式软件开发

0
悬赏园豆:10 [已解决问题] 解决于 2013-07-05 14:47

如何进行插件式项目开发?

这样做有何优点?

有没有简易的实现方法?

二十三号同学的主页 二十三号同学 | 小虾三级 | 园豆:941
提问于:2013-07-05 13:57
< >
分享
最佳答案
0
  • 如何进行插件式项目开发
  • 编写插件并部署
  • 这样做有何优点
  • 方面于:开发附加功能、删除已经有的附加功能。就是比较灵活
  • 有没有简易的实现方法
  • 1,编写一个接口 2,在调用插件的地方使用反射技术实例化接口的实现类 3,编写插件,即编写实现接口的类 4,将编译出来的dll放到指定位置(部署),配置某配置文件,使得可以通过反射实例化插件类
收获园豆:10
会长 | 大侠五级 |园豆:6161 | 2013-07-05 14:09

有没有相关的Demo或者博客。

昨天找了一天,感觉设计的东西太多了,无从下手。

接口开发,自己没做过。。

现在的项目,最适合用插件式开发去做了!最好能短时间上手

二十三号同学 | 园豆:941 (小虾三级) | 2013-07-05 14:18

@二十三号同学: Demo没有,我也没做过,但是我做过CRM2011二次开发,他的插件就是这个原理。只要编写个类,实现它指定的一个接口,然后在按照它指定的方法注册上就行了,注册的是dll文件。

会长 | 园豆:6161 (大侠五级) | 2013-07-05 14:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册