摘要: 在上一篇讲述了LINQ,顺便说了一下Where操作,这篇开始我们继续说LINQ语句,目的让大家从语句的角度了解LINQ,LINQ包括LINQ to Objects、LINQ to DataSets、LINQ to SQL、LINQ to Entities、LINQ to XML,但是相对来说LINQ to SQL在我们程序中使用最多,毕竟所有的数据都要在数据库运行着各种操作。所以先来学习LINQ ... 阅读全文
posted @ 2008-11-14 15:29 Simmy.卧龙先生 阅读(556) 评论(0) 推荐(0) 编辑
摘要: NHibernate是使用XML作为映射的配置文件,Caslte中的ActiveRecord(底层还是使用NHibernate)是使用Attribute的方式做映射配置。一个是非侵入的,一个是侵入的。有人喜欢用XML做配置,说这样灵活,修改配置无需重新编译,有人喜欢使用Attribute的配置方式,说这样可维护性好,可以得到编译期的检查。 不过在Linq里,这一切都不是问题。Linq to SQL... 阅读全文
posted @ 2008-11-14 15:06 Simmy.卧龙先生 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 以博客园的系统为例子,既然称Linq to SQL为一个ORM框架,ORM,对象-关系 映射,既然O在前关系在后,说明O为重,关系是根据O得来的,那么我们就先新建一些Entity Object吧。在一个博客系统里最常见的就是User,Blog,Post。 一个用户有且仅有一个博客,而一个博客可以有零篇或者多篇博客文章。根据这个描述我们来建立Entity:Step 1 建立实体对象User<s... 阅读全文
posted @ 2008-11-14 11:28 Simmy.卧龙先生 阅读(1368) 评论(2) 推荐(0) 编辑