我想知道使 MVC 应用程序尽可能解耦而又不至于荒谬的必备辅助类。下面我列出了展示 MVC 框架的 NerdDinner.com ASP.net 示例应用程序中可用的帮助程序类。
- ControllerHelpers.cs
- FileNotFoundResult.cs
- HandleErrorWithELMAHAttribute.cs
- MobileCapableWebFormViewEngine.cs
- 分页列表.cs
- PhoneValidator.cs
- UrlHelperExtensions.cs
- SessionHelper.cs(不在 NerdDinner 中)
此外,我通常会包含一些 htmlHelper,并且肯定包含用于我的数据源的接口,但我猜这不是一个助手。
谢谢。