首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用不同的模块将ASP.NET项目分成不同的版本

如何用不同的模块将ASP.NET项目分成不同的版本
EN

Stack Overflow用户
提问于 2013-10-23 17:55:20
回答 2查看 527关注 0票数 2

假设有一个包含以下模块的ERP系统:

  1. 人员
  2. 时间和出席率
  3. 工资单
  4. 社会关怀
  5. 培训

该系统采用ASP .NET web forms (DAL、BLL、BVL、GUI)的分层体系结构构建。后端为Server,可通过EF访问。有一个数据库保存了所有模块的所有表,其中许多表是相互关联的。所有模块都有一个GUI项目。但是每个模块都放在一个单独的文件夹中。

我的目标是用不同的模块创建不同的版本。例如(人事+考勤+工资单)或(人事+工资单+社会照顾)等。

问题是:是否有达到这一目标的指南或最佳做法?如何维护已发布的代码,如何隔离不需要的DB表?

EN

回答 2

Stack Overflow用户

发布于 2013-10-23 18:21:55

将模块代码放入不同的类库中,并使用依赖注入将模块连接在一起。

票数 0
EN

Stack Overflow用户

发布于 2013-11-01 10:35:36

您可以有一个数据库、每个模块的单独类库项目和一个表示层。

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

https://stackoverflow.com/questions/19548974

复制
相关文章

相似问题

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