首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块化架构- ASP.NET MVC

模块化架构- ASP.NET MVC
EN

Stack Overflow用户
提问于 2009-11-05 04:51:29
回答 2查看 5.2K关注 0票数 1

我已经搜索了(谷歌等)关于这个话题,但没有找到我的问题的完整答案。

我正在构建一个ASP.NET MVC2应用程序,它将分发给其他人(带源代码)。这些人将需要创建使用应用程序基础的模块/插件。

基础是一个简单的Sql应用程序,包含ASP.NET -To-Sql文件、存储库、授权/成员资格。

是否可以创建一个插件,只需在文件夹中添加一个.DLL文件即可工作?

现在,您可以通过打开基础应用程序的源项目,使用基础应用程序的授权/成员资格和存储库创建一些控制器/视图来创建一个“插件”。您还需要编辑Linq- to -Sql文件并添加所需的任何表。

但是,为了“安装”这个插件,我需要将这个插件的控制器/视图复制到我的基本应用程序中,并编辑Linq- to -Sql类以包含这个插件所需的表,然后构建解决方案。有没有更简单的方法?

我读到过.DLL插件,但是如何从基础应用程序开始构建这样的插件呢?

如果'plugin‘在主应用程序中使用"User“表的外键创建表,那么如何在单独的文件中分离这些表/关系,并让基础应用程序识别这些关系?

正如你所看到的,我问了很多问题,这些问题无处不在。这对我来说是一个新的话题/问题,我不知道从哪里开始。主题仅仅是让我的应用程序与单独的.DLL文件交互的概念对我来说是陌生的。

任何帮助/链接都会得到极大的重视。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-05 05:21:40

这是否回答了相同的问题:Plug-in architecture for ASP.NET MVC

票数 1
EN

Stack Overflow用户

发布于 2009-11-05 05:04:44

我认为这也可以应用于mvc:http://msdn.microsoft.com/en-us/library/ms972962.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1676519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档