c# - ASP.NET MVC - 组织站点/URL

标签 c# asp.net-mvc

我的问题是关于划分 asp.net mvc web 应用程序的最佳实践。我正在构建一个相当简单的应用程序,它有两个主要部分,公共(public)部分和私有(private)部分。基本上我遇到了 Controller 之间的冲突问题。我想要的是像/public/portfolio 这样的 url,但也有/private/portfolio。

研究一些选项后,似乎 areas 会很适合这种情况。是否还有其他替代方案,例如我应该考虑的一些创造性的路由方案?

最佳答案

看看 ASP.NET MVC 2.0 领域

http://www.asp.net/mvc/videos/aspnet-mvc-2---areas

这可能会成功。

关于c# - ASP.NET MVC - 组织站点/URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2802785/

相关文章:

c# - 使用数据库创 build 置文件

c# - 通过匹配谓词方法获取项目

c# - 为什么我必须创建 `IEnumerable<T>` 的具体实现才能修改其成员?

c# - Visual Studio 如何知道源文件是否与原始版本匹配?

c# - 在.Net中 stub /模拟数据库

c# - MVC 3 将模型项传递给@Html.ActionLink 文本?

asp.net-mvc - 具有 ASP.NET 成员资格和授权的自定义数据库

c# - 为什么当我从 C#.net 中的不同变量中删除时它从其他变量中删除?

c# - .NET MVC 使用模型属性更新 View

asp.net-mvc - asp.net mvc web api 同一个 Controller 不同的函数参数