我想知道必须拥有的帮助程序类,使MVC应用程序尽可能分离,而不是荒谬。下面我列出了NerdDinner.com ASP.net示例应用程序提供的帮助程序类,展示了MVC框架。
- ControllerHelpers.cs
- FileNotFoundResult.cs
- HandleErrorWithELMAHAttribute.cs
- MobileCapableWebFormViewEngine.cs
- PaginatedList.cs
- PhoneValidator.cs
- UrlHelperExtensions.cs
- SessionHelper.cs(不在NerdDinner中)
此外,我通常会包含一些htmlHelpers,并确保我的数据源接口,但我认为这不是帮手。
感谢。