摘要: 前言 前一篇介绍了MVCMusicStore的开篇介绍,还有人捧场,非常Happy,所以,今天继续。概述 第二篇要讲的是控制器,先看看源文章对控制器的简述:首先是说URL,传统web框架都是URL对应物理文件(当然这里是排除URL重写技术),比如“/Products.aspx”或者"/Products.php"肯定对应网站目录下的“/Products.aspx”或者"/Products.php"文件。 但是,基于WEB的MVC框架把RequestUrl 映射到服务端代码的方式不同,它直接把URL对应到类里面的方法,不是网页文件或者资源,而是方法,这些方法 阅读全文
posted @ 2012-09-08 17:10 JackZ 阅读(2714) 评论(9) 推荐(3) 编辑
摘要: 前言 最近开始学习MVC,也无从下手偶然点进这个网站:http://www.asp.net/mvc,觉得还不错,就开始了。首先是一些概述,就不仔细说了,百科里面都有,这里有一个很好的例子,音乐商店(MVC Music Store),一步一步教你怎样建立一个MVC应用程序,觉得不错,就尝试学习了几篇,但是总是不能有深刻印象,因此决定对此学习之旅加以记录,也算是学习笔记吧。概述(第一篇,源地址:http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-1) MVC Music Store的开篇介绍非常基础:这是一个示 阅读全文
posted @ 2012-09-07 23:15 JackZ 阅读(3932) 评论(16) 推荐(5) 编辑
摘要: 场景描述猫和老鼠:猫来了,老鼠跑掉!怎么实现?实现代码之前实现方式:1publicclassCat2{34publicvoidScreamOut(stringmsg)5{6mouse.RunAway();7}8}9publicclassMouse10{1112publicvoidRunAway()131415}但是如果老鼠繁殖多了,很多老鼠同时都要跑掉,有的向南有的向北,怎么办呢?重写猫的ScreamOut 方法,这样显然不好;现实中的情况是,每个老鼠听到猫来了这个情况,自己有自己的逃跑方式,于是委托用到了这里,即:委托相当于一个方法 但是它的参数也是一个方法,这就不能用一般的方法那样定义了; 阅读全文
posted @ 2012-09-07 15:43 JackZ 阅读(2472) 评论(8) 推荐(2) 编辑
点击右上角即可分享
微信分享提示