2010年1月15日

Winform中DataGridView绑定IList数据源后的排序

摘要: 首先,实现ICompare接口ObjectPropertyCompareCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclassObjectPropertyCompare<T>:IComparer<T>{priva... 阅读全文

posted @ 2010-01-15 13:02 avenger 阅读(1846) 评论(2) 推荐(0) 编辑

2009年3月6日

.net 3.5 数据库开发 之 ADO.net Entity Framework

摘要: 在LINQ to SQL一节中也讲过关于LINQ to SQL与ADO.net Entity Framework的区别,以及两者分别在什么情况下使用。ADO.net Entity Framework是在LINQ to SQL之后产生的,现在还处在bata3版本中。微软很早就已经在准备设计实现自己的ORM框架,所以有的人认为LINQ to SQL的出现,主要是因为微软ORM框架久久未能实现,所以先做... 阅读全文

posted @ 2009-03-06 13:37 avenger 阅读(1805) 评论(2) 推荐(0) 编辑

2009年3月5日

.net 3.5 数据库开发 之 LINQ to SQL

摘要: 图1 LINQ to SQL 框架 在.net 3.5推出之后,微软的数据库访问技术出现了两个ORM映射。LINQ to SQL,主要针对SQL Server数据库,和ADO.net Entity Framework,支持多种数据库。很多时候,我们要考虑数据库平台的可移植性,即现在程序可能运行在SQL Server上,但根据需要,也许有一天,我们要将它一直到Oracle上,在考虑到这种问题的时候,... 阅读全文

posted @ 2009-03-05 17:34 avenger 阅读(678) 评论(0) 推荐(0) 编辑

.net 3.5 数据库开发 之 LINQ 下

摘要: 上一节讲到了LINQ Expression和Extension Method,两个都可以来查询,那到底应该用哪一个呢?我们都会有所感觉,LINQ Expression使用远比Extension Method方便,所以一般情况下,我们都会使用LINQ Expression,并且这种方式更加清晰,更加易读。既然如此,那有何必使用函数调用呢,有这个问题的出现,主要是因为我们遇到的查询还不复杂,对于比较复... 阅读全文

posted @ 2009-03-05 16:31 avenger 阅读(473) 评论(0) 推荐(0) 编辑

2009年3月4日

.net 3.5 数据库开发 之 LINQ 上

摘要: 在学习LINQ之前,有几个概念,需要澄清:LINQ/LINQ Framework/LINQ to SQL/LINQ to …LINQ全称为"Language-Integrated Query",是将查询功能和程序语言结合,让开发人员不需要对不同的数据源学习不同的语法。LINQ是一种查询方式,也是一种查询语言,是程序语言的一部分。而LINQ Framework是一组与语言无关,内建于.N... 阅读全文

posted @ 2009-03-04 17:31 avenger 阅读(465) 评论(0) 推荐(0) 编辑

.net 3.5 数据库开发 之 ADO.net

摘要: 关于ADO.net 中一些容易被忽略的细节 阅读全文

posted @ 2009-03-04 16:44 avenger 阅读(485) 评论(0) 推荐(0) 编辑

导航