gpt4 book ai didi

asp.net - 如何合理地使用 Areas 构建我的 ASP.NET MVC 2 项目

转载 作者:行者123 更新时间:2023-12-02 12:58:35 25 4
gpt4 key购买 nike

我想使用区域合理地构建我的 ASP.NET MVC 2 Web 应用程序。该应用程序由两个主要部分组成:Website(默认部分)和 Dashboard(使用 CMS 管理站点)。 (以后可能会有更多区域。)

如何最好地构建我的项目?我应该...

  1. 创建区域仪表板并将属于网站部分的内容放入主应用程序文件夹中,或者我应该
  2. 创建区域网站仪表板

此外,我应该将实体数据模型和两个区域都必须访问的相应存储库类放在哪里?

最佳答案

我会选择选项 1。那么你的 url 将如下所示(如果你使用默认路由):

网站:http://mysite/仪表板:http://mysite/dashboard

如果您后来改变主意,将您的网站移至某个区域并不太困难。

至于您的“模型”,我不会为 MVC 项目默认创建的 Models 文件夹而烦恼。我可能会把它放在自己的项目中,给它一个合理的命名空间(mysite.domain 或 mysite.model)并从 mvc 应用程序引用它。

关于asp.net - 如何合理地使用 Areas 构建我的 ASP.NET MVC 2 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3556069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com