Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在asp.net中创建插件功能_Asp.net_Oop_Plugins - Fatal编程技术网

在asp.net中创建插件功能

在asp.net中创建插件功能,asp.net,oop,plugins,Asp.net,Oop,Plugins,我有一个其他人可以实现的接口。 我希望人们能够创建接口的具体实现,然后能够将其.dll放入/bin目录,然后让我的asp.net web应用程序使用其实现 这可能吗 关于如何创建插件式体系结构,以便使用web应用程序的用户可以在不必更改基本代码库的情况下对其进行扩展,还有其他想法吗?请看下面的示例。它将是.NET4中基类库的一部分,但您已经可以在.NET3.5的开源版本中使用它 它是专门为可扩展性场景设计的(因此得名) 另一个选项是System.AddIns namesapce中的类型(在.NE

我有一个其他人可以实现的接口。 我希望人们能够创建接口的具体实现,然后能够将其.dll放入/bin目录,然后让我的asp.net web应用程序使用其实现

这可能吗

关于如何创建插件式体系结构,以便使用web应用程序的用户可以在不必更改基本代码库的情况下对其进行扩展,还有其他想法吗?

请看下面的示例。它将是.NET4中基类库的一部分,但您已经可以在.NET3.5的开源版本中使用它

它是专门为可扩展性场景设计的(因此得名)

另一个选项是System.AddIns namesapce中的类型(在.NET 3.5中提供)

(或否)