给出有参考价值的文章或者源代码的XDJM都有分啊

解决方案 »

  1.   

    .net做插件,两大劣势:
    1、必须安装.net framework;
    2、注册需要用.net提供regasm,而不是系统自带的regsvr32。至于如何写,可以参看
    IE Advanced Toolbar for Favorite site navigation and log-in
    http://www.codeproject.com/csharp/ie_advanced_toolbar.asp
      

  2.   

    如果客户的机器上已经装有你用.net开发的程序
    你所开发的插件只是来服务于你的程序
    这样的插件才有价值
    否则还是换别的吧http://www.codeproject.com/csharp/columnhandler.asp
    还有很多outlook上的插件
    看看codeproject上的例子
    或者MSDN的
      

  3.   

    谢谢各位捧场!有朋友可能误解我所说的插件了
    我的意思是程序用插件的形式来开发
    1首先开发一个主界面
    2按照功能模块开发出插件(Plugin)
    3动态加载某个指定目录下的插件以便扩展程序的功能@lovefootball(蟑螂) 朋友提到的正是我现在比较需要这方面的资料,希望大家帮忙
    中英文均可
      

  4.   

    to 有朋友可能误解我所说的插件了
    我的意思是程序用插件的形式来开发
    1首先开发一个主界面
    2按照功能模块开发出插件(Plugin)
    3动态加载某个指定目录下的插件以便扩展程序的功能如果是为了.net程序用的,那么这个意义上的插件不同于一般所说的插件。
    在.net环境中的话,做成.net的类库形式动态加载可能更容易些,这方面你可以参看反射相关的知识就行了。如果不是为了.net程序,就和我前面所说的一样,而且为不同程序写的插件,彼此约定都不同。
      

  5.   

    upC#技术群,欢迎大家光临指导!!
    群号:26788099
      

  6.   

    http://www.cnblogs.com/Wang-Seraph/archive/2006/09/08/499295.html各位朋友可以看看我收集的这个文章,本人刚接触这个,所以还比较陌生,描述的不清楚请见谅
      

  7.   

    像你所说的这种插件其实只是功能模块的动态加载
    你可以看看java 的MVC相关知识
      

  8.   

    MVC只是用来在程序运行期根据用户指令动态响应并加载对应的功能模块吧?
    如有不对望理解,我并未曾深入理解
    我描述一下吧:
    我们首先开发一个只有最基本的用户管理功能的程序把这个程序布置在客户的机器上后,由于我这边又开发新的功能比如财务管理
    这样我就希望能以.plugin或者dll或者exe的形式来开发这个财务管理功能,然后用户只需要将这个文件拷贝到机器上已经安装了的程序的plugin目录下然后重起程序,程序在开始运行时就去PLUGIN目录加载已有的功能整个流程应该大致是这样望指教