Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > ObjectSpaces一去不复返,DLinQ浴火重生
【标  题】:ObjectSpaces一去不复返,DLinQ浴火重生
【关键字】:ObjectSpaces,DLinQ
【来  源】:http://blog.joycode.com/hopeq/archive/2005/09/14/63414.aspx

ObjectSpaces一去不复返,DLinQ浴火重生

Your Ad Here

.Net Beta2中消失的ObjectSpaces正式成为了过去,而DLinq从ObjectSpaces的灰烬出生了。DLinq是在分析了ObjectSpaces的反馈之后重新设计的ORM Solutions。

DLinq:.NET Language Integrated Query for Relational Data,DLinq和XLinq(for Xml)共同组成了.net 3.0的关键部分——LinQ(:.NET Language Integrated Query ),即语言级集成查询能力。

DLinq是在分析了ObjectSpaces的反馈之后重新设计的ORM Solutions,作为更先进的查询数据库得到对象并且持久化对象的方式,DLinq将不再使用ObjectSpaces的mapping文件方式,而是使用了attribute 来进行mapping的定义。当然现在也有一些采用attribute 方式的Solutions,如XPO:http://www.devexpress.com/Products/NET/XPO/。不过DLinq的第一大特点将是任何ORM方案难以匹敌的,那就是语言级别的查询集成。这是目前ORM阵营(无论是.net、java或者其他)中都难以做到的。毕竟Linq是Anders Hejlsberg在主导(猜测,因为Demo和Channel9 video都是他),而这也是.net 3.0的主要提升啊。

此文依据 Dinesh Kulkarni(Program Manager Visual C#,working on C# 3.0

http://blogs.msdn.com/dinesh.kulkarni/archive/2005/09/13/465089.aspx

Dlinq Overview 1:【上一篇】
eBay 拿下了Skype(2.6 billion $):【下一篇】
【相关文章】
  • Dlinq Overview 1
  • DLINQ练习
  • 关于DLINQ的争议
  • 用ObjectSpaces重建IBuySpy的数据访问层
  • 【随机文章】
  • 如何在ASP.NET下遍历指定页面上所有控件
  • Linux操作系统跨控制台登录方法运用
  • Oracle Concepts学习笔记(四)
  • VB中利用MapX自动绘制图层
  • “不能read和written”的关键因素—内存
  • 使用 Flex 和 Bison 更好地进行错误处理
  • 让你更快更好的写PHP与数据库代码
  • XML入门的常见问题(二)
  • vc技巧2(ZT)
  • linux下loop device的使用
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.