11 2011 档案

摘要:Fluent NHibernate 提供object To XML的支持,让我们可以直接在代码中编写NHibernate的Cfg配置文件。Fluent NHibernate提供了一个方法让你不再需要去写NHibernate的标准映射文件(.hbm.xml),而是可以把你的映射文件都使用C#来写。这样做,方便了我们的代码重构,提供了代码的易读性,并精简了项目代码。配置文件编写过程,总共分为4步:1, Fluently.Configure() 生成Cfg对象。2,.DataBase(x=>xxxxx) 生成数据库对象。3,.Mapping(x=>xxxx) 匹配Hbm描述。4,.Bui 阅读全文
posted @ 2011-11-09 15:51 cuiking 阅读(423) 评论(0) 推荐(0)
摘要:Linq DistinctLinq 用来实现集合(List, DataTable等) 的二次操作十分简便,这里介绍下用 Linq 对集合进行 Distinct 操作的几种方法。0. 准备数据:1. 使用GroupBy:对需要Distinct的字段进行分组,取组内的第一条记录这样结果就是Distinct的数据了。view plainConsole.WriteLine("Distinct1By:A");varquery1=fromeinUser.GetData()groupebynew{e.A}intogselectg.FirstOrDefault();foreach(varu 阅读全文
posted @ 2011-11-03 22:47 cuiking 阅读(958) 评论(0) 推荐(0)