摘要: (接上)现在所有PersonalDetails的字段不再是Person的一部分。SalesPerson目前所做的在数据库里甚至是不可能的:它派生自Person,正如一个对象模型中的那样。现在想象下你可以写一个类似这样的LINQ查询:1 From p in People.OfType<SalesPerson> select p与之而来的是你可以得到一些SalesPerson对象,所有的属性都定义在这个模型里面(参见图1-3)。图1-3 SalesPerson对象这点正是实体框架之所以能够把你从与数据库交互到如何把表格的数据转换成对象的痛苦之中解救出来的关键所在。.NET仅仅只是使用E 阅读全文
posted @ 2012-06-16 11:06 xcf007 阅读(970) 评论(2) 推荐(0)
摘要: 在微软2009年11月份的专业开发者大会(PDC2009)上,那位传说中的微软卓越工程师Don Box(丹•博克斯)曾说过,“如果你是一位.NET开发人员,那么实体框架正是我们所寻找的地方。我们已到了。赶紧登船吧,是时候了。”不错,时候到了。开发人员耗费了大量宝贵时间考虑他们的后端数据库、表以及他们的关系、存储过程的名字和参数、视图以及他们返回的数据的模式定义。对.net开发人员来说,微软全新的实体框架改变了这种游戏规则,你书写程序时不必再关系数据存储的细节。你可以把精力全部放在程序书写的任务上而不是数据的访问。ADO.NET实体框架已经进而转变成为构建.net应用程序的核心数据访问平台。微软 阅读全文
posted @ 2012-06-16 10:38 xcf007 阅读(1649) 评论(0) 推荐(1)