Asp.net mvc ASP.NET MVC Web应用程序必须具备哪些帮助程序类?

Asp.net mvc ASP.NET MVC Web应用程序必须具备哪些帮助程序类?,asp.net-mvc,helper,Asp.net Mvc,Helper,我想知道使MVC应用程序尽可能解耦而不显得可笑的必备助手类。下面我列出了NerdDinner.com ASP.net示例应用程序中展示MVC框架的助手类 控制器帮助程序 FileNotFoundResult.cs HandleErrorWithElmaAttribute.cs MobileCapableWebFormViewEngine.cs PaginatedList.cs PhoneValidator.cs UrlHelperExtensions.cs SessionHelper.cs(不

我想知道使MVC应用程序尽可能解耦而不显得可笑的必备助手类。下面我列出了NerdDinner.com ASP.net示例应用程序中展示MVC框架的助手类

  • 控制器帮助程序
  • FileNotFoundResult.cs
  • HandleErrorWithElmaAttribute.cs
  • MobileCapableWebFormViewEngine.cs
  • PaginatedList.cs
  • PhoneValidator.cs
  • UrlHelperExtensions.cs
  • SessionHelper.cs(不在NerdDinner中)
此外,我通常包括一些HTMLHelper,当然还有我的数据源的接口,但我想这不是一个助手


谢谢。

不一定是一门课,而是一个图书馆。是一个必须拥有的IMO。

不一定是一个类,而是一个库。这是IMO必备的问题。

这是最好的社区维基问题。主要是因为这是一个主观的问题,没有明确的答案,其次是因为最佳实践被认为是拥有社区维基的首要原因。您知道如何将问题从普通链接更改为社区链接吗。谢谢。这是最好的社区维基问题。主要是因为这是一个主观的问题,没有明确的答案,其次是因为最佳实践被认为是拥有社区维基的首要原因。您知道如何将问题从普通链接更改为社区链接吗。谢谢