【发布时间】:2014-10-24 12:04:12
【问题描述】:
我正在研究这个我很陌生的 ASP.NET MVC 项目。 几天前,我在普通的 ASP.NET Web 窗体上做了一些工作,但我真的是 ASP.NET 的初学者。我用 php 开发项目很长一段时间,但一直没有机会尝试 .NET。
回到问题: 我想要两个部分,一个用于管理员,一个用于前端用户。 我希望前端用户和管理员(后端)用户都有不同的主题不同的控制器和不同的模型。
在简单的 PHP 中,我确实创建了名为 My_Controller 的基本控制器,它扩展了主控制器。
之后,我创建了另外两个从这个 my_controllers 派生的基本控制器,即
- 管理员控制器
- 前端控制器
并将基于此的控制器移动到核心目录或库目录。
但是如何在 ASP.NET MVC 中实现这样的事情,我目前正在使用 ASP.NET MVC 5。
目前我刚刚使用 MVC 创建了新项目。下面是我的项目的当前文件结构
还请分享为 Admin Controller 和 FrontEnd Controller 制作基本控制器的更好方法。 或者在一个解决方案的项目中有多个 MVC 项目。像 HMVC。
但最重要的是,最好的方法是什么以及如何实现这种管理和前端文件结构。
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-5