09 2009 档案

摘要: 最近接连遇到几个朋友问我同一个问题,就是关于.NET平台上ORM框架的选择。我想在这个讲求效率的时代,谁也不想手写SQL或存储过程去访问数据库了。大家都知道,在Java平台上,ORM这一块基本是Hibernate的天下。当然,相对轻量级的iBatis也有不错的表现。不过谈到.NET平台,ORM框架似乎相对混乱了点。很多朋友问我的时候,往往会这样问:NHibernate、NBear和Castle该选择哪个?而当我反问:为什么不适用微软自带的Linq to Sql呢?对方经常会迷茫和不解.......... 阅读全文
posted @ 2009-09-30 14:47 火星贝贝 阅读(3071) 评论(1) 推荐(0)
摘要:本文讲解ViewEngine的作用, 并且深入解析了实现ViewEngine相关的所有接口和类, 最后演示了如何开发一个自定义的ViewEngine. 本系列文章已经全部更新为ASP.NET MVC 1.0版本.希望大家多多支持!............. 阅读全文
posted @ 2009-09-30 12:32 火星贝贝 阅读(272) 评论(0) 推荐(1)
摘要:本文讲解在Action中向View传递Model的几种方式.以及View获取Model以后如何编写显示逻辑.还详细的介绍了ASP.NET MVC框架提供的Html Helper类的使用及如何为Html Helper类添加自定义扩展方法......... 阅读全文
posted @ 2009-09-28 17:55 火星贝贝 阅读(632) 评论(1) 推荐(1)
摘要:面向对象的思维方式: 面向对象是围绕对象和类来分析、设计软件系统的。 面向对象分析: 面向对象分析的主要任务是根基用户的需求,建立一个准确的、完整的、一致的系统模型。在面向对象的分析过程里,项目 组通过分析软件的功能性需求,得到一个理想化的系统模型,该模型更多的侧重于描述我们需求解决的问题是什么---我们称这种模型为分析模型。 面向对象分析与面向对象设计的区别:...... 阅读全文
posted @ 2009-09-28 17:33 火星贝贝 阅读(1651) 评论(1) 推荐(1)
摘要:一个Url请求经过了Routing处理后会调用Controller的Action方法. 中间的过程是怎样的? Action方法中返回ActionResult对象后,如何到达View的? 本文将讲解Controller的基本用法, 深入分析Controller的运行机制, 并且提供了创建所有类型Action的代码. 值得学习ASP.NET MVC时参考. 阅读全文
posted @ 2009-09-28 09:16 火星贝贝 阅读(409) 评论(0) 推荐(0)
摘要:第一篇文章中我们已经学会了如何使用ASP.NET MVC, 虽然其中还有很多的细节没有深入了解, 但是对基本的处理流程已经有了认识:来了一个Url请求, 从中找到Controller和Action的值, 将请求传递给Controller处理. Controller获取Model数据对象, 并且将Model传递给View, 最后View负责呈现页面. 而Routing的作用就是负责分析Url, 从Url中识别参数, 如图: 阅读全文
posted @ 2009-09-25 10:19 火星贝贝 阅读(323) 评论(0) 推荐(0)
摘要:ASP.NET MVC是微软官方提供的开源MVC框架. 在经过了漫长的preview和2个RC版本后, 终于发布了1.0版本.其实从RC开始ASP.NET MVC的核心代码就已经趋于稳定.所以现在开始学习ASP.NET MVC是一个很好的时间点.学习的早,而且不用担心知识过时. 本系列教程是我在学习ASP.NET MVC时的总结, 比如虽然我学习老赵的视频教程, 但是因为版本较老, 一般我都要从最新版本上进行知识的校验与升华, 然后将最后的精华总结出来写成文字. 现在还在不断的学习, 不断地写作.希望大家喜欢本系列文章, 我将用精益求精的精神写本系列文章. 阅读全文
posted @ 2009-09-24 15:43 火星贝贝 阅读(512) 评论(1) 推荐(0)