拼吾爱程序人生

首页 » .Net编程 » ADO.Net » ADO.NET Entity Framework
cobra - 2008-3-29 8:39:00
不知道园子里的同学对微软推出ORM框架都有怎样的看法,其实我一直都在关注着ADO.NET Entity Framework,(曾经想使用EDM来执行数据库的访问,也曾有莫名的问题)ADO.NET Entity框架在去年的12月就已经进入它的第三个beta版本。

刚又看了下ADO.NET team blog,有新的一篇对ADO.NET Entity Framework运行性能的测试,通过在程序后台直接执行SQL语句,使用LINQ to Entities和使用Entity SQL三种不同的方式执行示例数据库Northwind上的查询,展示了ADO.NET Entity Framework在Performance上的一定优势。


 附件: 您所在的用户组无法下载或查看附件
Query


 附件: 您所在的用户组无法下载或查看附件
Paging Query


 附件: 您所在的用户组无法下载或查看附件

一直都认为LINQ to SQLADO.NET Entity Framework的出现都是为了提供微软自己的ORM框架,以打开现在在.NET中大量使用NHibernate之类的第三方ORM的尴尬局面,而现在,对于用惯了第三方ORM的开发者来说,性能是争取他们的最重要的武器。

很期待等到正式版发布的时候,会有ADO.NET Entity Framework以及LINQ to SQL与其他ROM框架在性能和易搭建方面的详细对比。


文/ShawnJiNet  出处/博客园

 您可能对 [ADO.Net] 的这些文章也感兴趣:

利用C#实现分布式数据库查询
在C#中使用COM 实现事务控制
用C#Builder建数据库应用程序
用VisualC#访问DB2数据库
C#数据库事务原理及实践(下)
关于DataRow和DataColumn的一点个人简单理解
SQL Server 2005 - 实作CLR存储过程
在ADO.NET数据集中浏览多个相关表(6)
在ADO.NET数据集中浏览多个相关表(5)
在ADO.NET数据集中浏览多个相关表(4)
在ADO.NET数据集中浏览多个相关表(3)
在ADO.NET数据集中浏览多个相关表(2)
1
查看完整版本: ADO.NET Entity Framework
Modify by pin5i DZNT_ExpandPackage 2.1.3295 2007-2009 pin5i.com
 Total Unique Visitors: