自由、创新、研究、探索……

Linux/Windows Mono/DotNet [ Open Source .NET Development/ 使用开源工具进行DotNet软件开发]
posts - 497, comments - 1956, trackbacks - 136, articles - 55
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

LINQ

LINQ 提供了一条更常规的途径即给.Net Framework添加一些可以应用于所有信息源(all sources of information )的具有多种用途( general-purpose)的语法查询特性(query facilities),这是比向开发语言和运行时(runtime)添加一些关系数据(relational )特性或者类似 XML 特性(XML-specific)更好的方式。这些语法特性就叫做.NET Language Integrated Query(LINQ) 。
     摘要: 作为下一代 ADO.NET 3.0 的开发框架,Entity Framework 让我们从复杂的关系数据模型中解脱出来,使用更加符合面向对象的实体数据模型(Entity Data Model)来完成业务设计和开发。
Entity Framework 很像 NHibernate,同样采取 XML 进行映射。不过借助于强大的可视化设计工具和向导,我们可以非常方便地完成这些头疼的工作。 Entity Framework 对 Linq 的直接支持 —— LINQ to Entities  阅读全文

posted @ 2008-01-21 21:57 自由、创新、研究、探索…… 阅读(1613) | 评论 (1)  编辑 |

     摘要: 类似于Sql Management studio一个用于Linq语法的工具LINQPad。  阅读全文

posted @ 2008-01-20 21:47 自由、创新、研究、探索…… 阅读(572) | 评论 (0)  编辑 |

     摘要: 当你在项目中使用LINQ to SQL的时候, 有一个事情是必须要非常注意的, 那就是要关心一下LINQ to SQL帮你生成的SQL语句, 尤其在你还不是非常熟悉LINQ to SQL的语法, API的时候, 这点是非常重要的。  阅读全文

posted @ 2008-01-19 19:05 自由、创新、研究、探索…… 阅读(2450) | 评论 (5)  编辑 |

     摘要: LINQ to SQL集成到应用程序中需考虑的一些问题:
1、Business Layer接受的数据结构
2、分页功能
3、动态排序功能  阅读全文

posted @ 2008-01-18 13:33 自由、创新、研究、探索…… 阅读(642) | 评论 (2)  编辑 |

     摘要: 开源社区的智慧是无穷的,并且和微软也不是你死我活的关系。反倒应该是一种互相补充的关系,关注开源社区可以解决你所碰到的问题。 DLINQ *.dbml文件该属于哪一层这样的问题迎刃而解。  阅读全文

posted @ 2008-01-13 18:03 自由、创新、研究、探索…… 阅读(3157) | 评论 (6)  编辑 |

     摘要: 在.NET3.5中,框架对XML的操作进行了扩展,这个扩展就是LINQ to XML。System.Xml.Linq 几乎是对 System.Xml 的全部重写.   阅读全文

posted @ 2007-12-16 21:24 自由、创新、研究、探索…… 阅读(1708) | 评论 (0)  编辑 |