预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

w页码,1/8(W)张张张雪张雪雪雪飞飞飞飞要走的远,就要一起走博客园首页新闻新随笔联系管理订阅随笔-45文章-0评论-380《《《ProASP.NETMVC3Framework》》》学》学学学习笔记习笔记习笔记习笔记之一之一之一之一【【【【MVC的的的历的历历历程程程程,,,,优优优优点点点点,,,,HelloWorld】】】序论:asp.netmvc出现已经有两三年的时间了(2009开始1.0版本),但是这么方面的中文学习资料仍然非常少,特别是asp.netmvc3,几乎就没有中文的学习书籍。在英文的书籍中有两本是非常经典的mvc3教程:《ProfessionalASP.NETMVC3》--作者:JonGalloway,PhilHaack,BradWilson,K.ScottAllen和《ProASP.NETMVC3Framework》--作者:StevenSanderson。我正在看的是后面这本。虽然勉强能看明白点,但为了以后查阅方便,也希望能给那些跟我一样初学MVC3又不太愿意去看英文版资料的朋友一点帮助,所以将每天学习的内容记录下来,肯定会有很多欠缺的地方,还请路过的大牛们指正!本文:目前刚看完前三章,以下是我对前三章内容的一个归纳Email:mszhangxuefei@foxmail.com群QQ:198717740第一章:介绍了web开发的经历的阶段,主要是asp.net的版本发展。asp.net的出现似乎将winform腾讯微博:http://t.qq.com/mszhangxuefei的开发方式平移到了web开发,微软为我们提供了大量的服务端控件,因为大量控件的出现,为我们昵称:GabrielZhang屏蔽了HTTP的无状态性,甚至是HTML都自动为我们生成好了。所以asp.net学习入门非常简单,但园龄:1年6个月是想深入却是很困难。传统的webforms发展到现在也暴露出了很多的缺陷,asp.netmvc的出现很粉丝:134好的解决了。webforms的缺点大致有以下几个方面:关注:141.ViewState问题,导致在浏览器和服务端反复来回传递,影响页面呈现的效率+加关注2.页面生命周期:页面生命周期的一部分:连接客户端事件和服务端事件处理代码的机制非常复杂,只有少数的开发人员能够完全掌握并去操控。随随随笔随笔笔笔分分分分类类类类(46)3.不能很好的分解关注点,MVC一直贯彻的思想是:约定胜于配置,分解关注点ASP.NETMVC(33)C#.NET点滴4.对HTML操控受限,我们知道服务端控件最终也是以HTML的形式呈现,但往往不是我们认为必要F#的,而且不能很好的应用样式。比如为发生变化,当然在里面有了设置的呈现模式。Lucene.Net/SolrNetCSSID4.0IDMono(3):直译是抽象泄漏,我不知道怎么翻译合理,我理解的意思是抽象不完全,MyBatis.NET5.LeakyabstractionWOpenSourceProjectsebForms试图在任何可能的地方隐藏HTTP和HTML的细节。当我们实现自己的逻辑时,常常容易偏Scala/Lift离的抽象,也因此强制我们去对回发机制进行反向工程,或者是很笨拙的去实现生成我们期望的HTWindowsPhoneML。另外,所有的这些抽象会成为令组件开发人员沮丧的包袱。工作点滴(4)算法点滴6.可测试性弱系统架构兴趣点滴(3)在asp.netmvc之前有了Rails,asp.netmvc不仅继承了Rails的优点,而且进行了扩充,有了更多学习点滴(3)的方便的功能。相对于的asp.netmvc1.0和2.0在asp.netmvc3.0里面新增了一个视图引擎Razor,代码块的标记积积积分积分分分与与与与排名排名排名排名也从<%%>变成了@,新的标记符号@使得更方便写和编译,也方便了单元测试。积分-42780排名-2562第二章的内容基本都是开发前的环境配置,asp.netmvc3需要我们另外安装,VS2010自带的是MVC2。最新最新最新评论最新评论评论评论第三章是一个简单的例子,我将操作的步骤和代码分享如下:1.Re:《ProASP.NETMVC3Framework》学习笔记之三十一【模型验证】首先,创建一个新的MVC3项目引用builderman:写得很好。我觉得算是目前来说,最好的mvc3教程了呵呵,在方便我自己的同时也能给初学的朋友一点帮助,我非常乐意。其实园子里有很多针对MVC某一方面的博文都非常好,我只是把书里面的知识整理了下,:-)--GabrielZhang2.Re:《ProASP