Asp.net mvc 宁静的';杂项';ASP.NET MVC站点中的页面?

Asp.net mvc 宁静的';杂项';ASP.NET MVC站点中的页面?,asp.net-mvc,rest,Asp.net Mvc,Rest,想象一下,我们在ASP.NETMVC中创建这个StackOverflow站点(很有趣,因为它是…)。我们必须发展以下观点: 关于此站点 常见问题 隐私政策 404页 错误页 等等 现在,因为我们想保持安静,因为我们正在努力发展我们的餐厅极客fro's,我们是否将他们投入到一个控制器中。。打电话。。(例如…呃…)杂项控制器或框架控制器或控制器。。每个人都有自己的行动方法 或 每个控制器都有一个控制器吗?这些控制器中的每一个都有自己的索引操作 现在,从技术上讲,我知道你可以用任何一种方法。所以这

想象一下,我们在ASP.NETMVC中创建这个StackOverflow站点(很有趣,因为它是…)。我们必须发展以下观点:

  • 关于此站点
  • 常见问题
  • 隐私政策
  • 404页
  • 错误页
  • 等等
现在,因为我们想保持安静,因为我们正在努力发展我们的餐厅极客fro's,我们是否将他们投入到一个控制器中。。打电话。。(例如…呃…)杂项控制器或框架控制器或控制器。。每个人都有自己的行动方法

每个控制器都有一个控制器吗?这些控制器中的每一个都有自己的索引操作

现在,从技术上讲,我知道你可以用任何一种方法。所以这不是一个关于如何从技术上做到这一点的问题。这更多的是关于正确的练习,如果保持一个良好的嬉皮士休息的方式

想法?

如果我理解正确,“休息”将来自你的路线,而不是你的控制器

如果您的意思是在MVC编程技术方面应该采用哪种方式,那么我会尝试使用“generic”或“index”方法创建一个MISController,该方法接受一个id/topic参数,然后呈现一个页面

这是因为所有这些页面的操作都是相同的-呈现一些通用内容

通过这种方式,它们都可以使用相同的视图,并且可能只是从数据库中读取显示文本

如果你对每个部分有不同的看法,我会对每个部分使用不同的操作

我倾向于为任何站点“分段”或分组功能使用一个新控制器,并为每个可能的查看或执行操作使用一个操作。

如果我理解正确,则“剩余”将来自您的路由,而不是您的控制器

如果您的意思是在MVC编程技术方面应该采用哪种方式,那么我会尝试使用“generic”或“index”方法创建一个MISController,该方法接受一个id/topic参数,然后呈现一个页面

这是因为所有这些页面的操作都是相同的-呈现一些通用内容

通过这种方式,它们都可以使用相同的视图,并且可能只是从数据库中读取显示文本

如果你对每个部分有不同的看法,我会对每个部分使用不同的操作


我倾向于为任何站点“分段”或分组功能使用一个新控制器,并为每个可能的查看或执行操作使用一个操作。

我同意RESTfulity是通过路由实现的。。但这将是休息的核心,上面的每个视图都是一个单独的部分(或u所指的部分)。。(因此应该有他们自己的控制器)或者都是同一部分的一部分。我同意宁静是通过路由实现的。。但这将是休息的核心,上面的每个视图都是一个单独的部分(或u所指的部分)。。(因此应该有自己的控制器)或都属于同一部分。