了解原生MVC架构
可对架构设计有更深入的体验
你将收获
了解原生MVC架构
可对架构设计有更深入的体验
适用人群
课程介绍
本课程教大家设计一个完整的MVC功能,基本功能接近微软原生MVC框架,在某些方便提供更为强大的功能
1.接管HttpModule,实现类似于原生mvc路由机制,对文件访问添加权限限制。
2.定义控制器类,定义四种Action视图(View视图,Json视图,File视图,Bmp视图),可返还网页,json,文件和图片。
3.实现类似原生MVC参数映射,包括复合模型的映射,参数直接写在Action中。
4.实现ActionFilter,提供更为强大的Action控制功能,可完整控制Action执行链,不仅仅只提供个权限验证功能。
5.实现动态视图,类似于Razor的语法,我们提供一个可返回对象到View视图中去渲染页面,这里使用html模板语法和动态编译。
课程目录