使用asp.net mvc引擎开发插件系统 – 产品经理是条狗 – 博客园

来源: 使用asp.net mvc引擎开发插件系统 - 产品经理是条狗 - 博客园 一、前言 我心中的插件系统应该是像Nop那样(更牛逼的如Orchard,OSGI.NET),每个插件模块不只是一堆实现了某个业务接口的dll,然后采用反射或IOC技术来调用,而是一个完整的mvc小应用,我可以在后台控制插件的安装和禁用,目录结构如下: 生成后放在站点根目录下的Plugins文件夹中,每个插件有一个子
使用asp.net mvc引擎开发插件系统 – 产品经理是条狗 – 博客园

[转载]ASP.NET MVC Controller激活系统详解:IoC的应用[上篇] – Artech – 博客园

来源: ASP.NET MVC Controller激活系统详解:IoC的应用 - Artech - 博客园 所谓控制反转(IoC: Inversion Of Control)简单地说就是应用本身不负责依赖对象的创建和维护,而交给一个外部容器来负责。这样控制权就由应用转移到了外部IoC容器,控制权就实现 了所谓的反转。比如在类型A中需要使用类型B的实例,而B实例的创建并不由A来负责
[转载]ASP.NET MVC Controller激活系统详解:IoC的应用[上篇] – Artech – 博客园

C#_动态加载嵌入资源(DLL) – 小 .xin – 博客园

来源: C#_动态加载嵌入资源(DLL) - 小 .xin - 博客园 在Resources.resx资源文件中添加资源后,编译后资源可以嵌入在exe文件中,常见的资源有:图片,音频,文本等等。在程序中通过如下代码即可调用: Properties.Resources.***** 星号部分就是添加的资源名称,点出来就有。 调用嵌入的Dll资源 同样在Resources.resx中,嵌入一个编译好的D