概述
Orchard归根结底是一个ASP.NET MVC(以后都简称为MVC)应用,但在前面的分析中,与MVC相关内容的涉及得很少。MVC提供了非常多的扩展点,本文主要关注Orchard所做的扩展。主要集中在如下几个方面: 1、Routing(路由)相关
2、Controller相关
3、ViewEngines相关
4、Model绑定(Binding)相关
5、Model验证器(Validator)相关
我们将分几个篇幅来分别分析。
参考资料:
How ASP.NET MVC Works(强烈推荐)
ASP.NET MVC 4(MSDN)
Grouping Controllers with ASP.NET MVC
时间: 2024-10-11 20:55:40