08 2013 档案

摘要:我们都知道在ASP.NET MVC中自带了Razor View Engine,Razor十分的强大,可以满足我们绝大部分的需要。但是ASP.NET MVC的高度可扩展性,使我们可以使用自定义的View Engine,以满足我们自己的特殊需要。 首先,实现自定义的View Engine需要实现IVie... 阅读全文
posted @ 2013-08-30 20:16 浩GE 阅读(718) 评论(0) 推荐(0)
摘要:还是这张图: 当ControllerFactory生成Controller实例后,这时就需要使用ActionInvoker来选择调用一个合适的Action执行。ASP.NET MVC提供的基类Controller已经实现了ActionInvoker的功能。但是我们可以实现自定义的ActionInv... 阅读全文
posted @ 2013-08-27 23:27 浩GE 阅读(2919) 评论(0) 推荐(2)
摘要:上面这张图是asp.net mvc的工作流程图,我们可以看到当一个http请求来临时,首先需要经过路由系统,路由系统从中获取一些路由信息,然后ControllerFactory根据所得到的路由信息生成相应的Controller。也就是说,ControllerFactory的作用就是根据路由信息生... 阅读全文
posted @ 2013-08-25 20:50 浩GE 阅读(2961) 评论(1) 推荐(2)
摘要:接上篇ASP.NET MVC学习笔记-----Filter(1) Action Filter Action Filter可以基于任何目的使用,它需要实现IActionFilter接口: public interface IActionFilter{ ... 阅读全文
posted @ 2013-08-23 23:02 浩GE 阅读(1369) 评论(2) 推荐(1)
摘要:Filter类型 接口 MVC的默认实现 Description Authorization IAuthorizationFilter AuthorizeAttribute 最先执行,在其他类型的filter和action方法前... 阅读全文
posted @ 2013-08-22 23:30 浩GE 阅读(2264) 评论(6) 推荐(2)
摘要:我实现的思路:1.继承ImageView类2.重写onTouchEvent方法,在ACTION_MOVE(即移动时),记录下所经过的点坐标,在ACTION_UP时(即手指离开时,这时一条线已经画完),将所画的线(点的集合)保存在一个集合中3.重写onDraw方法,利用canvas和所记录下的线和点画... 阅读全文
posted @ 2013-08-19 23:14 浩GE 阅读(7432) 评论(1) 推荐(0)