SonarScanner for .NET
2021-03-02 20:02:20 1.17MB .net插件
1
(一)框架整体构想在应用程序开发过程中,存在很多模块重复开发的烦恼,于是收集资料开始动手,设计开发这插件系统框架,框架用于整合各个子插件。设计阶段一:将接口定义成单独程序集,让插件去实现这个接口,框架采用反射来完成子插件功能的读取。问题:1.要定义若干接口。2.对于现在已存的模块修改太大。设计阶段二:着力于对第一阶段第二个问题解决,在协议接口和插件间添加一个适配器,有了这样的结构,就能将现有已存在模块方便地与主机框架整合设计阶段三:在阶段二的启发下,解决在阶段一中的要事先定义若定义接口的问题。改进,在接口协议与主机框架间加适器,让接口协议义与主机开发断开问题:插件与协议,主机-协议藕合较大。适
2021-03-02 19:06:07 521KB .NET插件系统框架设计
1
这是一个AutoCAD的.Net插件示例工程, 整合了添加右键、选项卡Ribbon、控制面板Palette。 采用VS2010、AutoCAD2014测试通过。详见我的博客。
2019-12-21 19:28:28 49KB AutoCAD .Net插件 二次开发 Ribbon
1