- 缺乏基于社区的 ASP.NET MVC 最佳实践资源。是的,我知道 wiki.asp.net。
- 我痛苦地意识到 ASP.NET MVC 上的 ASP.NET wiki 资源非常小,并且非常过时,需要 Microsoft 更多地完善它,然后再由社区进行处理。
- 我对最佳实践非常感兴趣,因为在过去一年里,我有相当多的 ASP.NET MVC 经验,但我也意识到自己不是专家,可以肯定地改进。我相信,这篇文章可以帮助你和我。
我认真考虑了是否应该提出这个问题,甚至创建了一个question on meta关于创建这个问题。 :)
我正在寻找有关 ASP.NET MVC 的所有方面的最佳实践信息。控制器、模型、扩展、HTML 帮助程序、路由生成器、TDD。
过去,我发现像Kazi Manzur Rashid的最佳实践资源(第1和2部分)以及Maarten Balliauw的weigh-in非常有用,但是这些资源已经有些干涸了,我希望能够获得一个更具活力和不断增长的信息库,来自不同人的信息,而不仅仅是来自学者的偶然博客文章。这样的信息很少,ASP.NET MVC社区资源更是如此。
MVC概述
模型(Model)
可以添加模型链接
视图(Views)
控制器(Controller)
可以添加控制器链接
指南:
- 每个答案只包含一个"最佳实践"
- 花时间解释为什么它应该优于其他选择。
- 先阅读现有的答案 - 如果您同意某个答案,请投票支持;如果您不同意,请投票反对并留下评论解释原因。
- 如有必要,可以编辑任何答案以扩展其"���佳性"的说明!
附言:请不要只写"Phil Haack, Scott Guthrie, Rob Conery或Scott Hanselman的任何内容!