关于ADO.NET Entity Framework的信息
今天逛了一下ADO.NET Entity Framework团队的Blog,我对这个项目比较感兴趣,因为我也是写ORM的。:) 当然了,那档次不是一个级别的。
这个项目我都不知道放了多少次鸽子了,我还记得ObjectSpace这个东西,到现在出到beta 3,连LinQ都发表了,他总不能再放鸽子吧。(Vista中WinFS我猜想也是这个东西他们的放鸽子,所以WinFS也不得不放鸽子了。)
好,言归正传,有那些东西呢?
首先是Beta 3发布的文章(不能算新闻了),有
-
性能的改进;
-
为商业逻辑支持提供必要的事件;
-
查询的改进,编译的LinQ支持,提供ToReaceString()方法方便调试;
-
更好的对其他数据库的支持;
关于设计器方面:
Entity Data Model Designer Video - CTP 2 在ADO.NET Entity Framework中如何使用存储过程;
Customizing Code Generation in the ADO.NET Entity Designer
当然,还有很多的教程之类的
SampleEdmxCodeGenerator sources
Programming LINQ and the ADO.NET Entity Framework Webcast
How does the ADO.NET Entity Designer generate code?
当然,我最有兴趣的是这个:
ADO.NET performance improvements with the .NET Framework 2.0 SP1
他上面说,.NET FW 2.0 Sp1将SqlReader读取性能从14855增加到18100,不是一般的性能提高啊。