1

我想了解如何允许第三方代码集成(模块开发)与标准 ASP.net WebForms 应用程序以及 MVC 应用程序。

在开发能够集成自定义模块的 ASP.net Web 应用程序时应该注意什么?

对此的标准做法和一般方法是什么?

编辑:

通过自定义模块,它可能意味着类似于 Joomla CMS 中的组件。

4

1 回答 1

0

您的问题太笼统,无法提供有意义的答复,但大多数情况下,模块都封装在一个外部类中,该类在 Web 应用程序中被引用和注册。

如果您希望能够在运行时包含新模块,您可以查看MEF并使用它。否则,它将只是主要设计您的应用程序,以便它可以从外部程序集中实例化类。

于 2013-09-12T11:02:30.680 回答