随笔分类 -  Entity Framework实体框架

摘要:精进不休 .NET 4.5: ADO.NET Entity Framework 6.0 新特性, WCF Data Services 5.6 新特性 阅读全文
posted @ 2014-01-06 08:06 webabcd 阅读(10636) 评论(10) 推荐(2) 编辑
摘要:asp.net mvc 之 asp.net mvc 4.0 新特性之 Web API: 开发一个 CRUD 的 Demo,服务端用 Web API,并使其支持 jsonp 协议,客户端用 jQuery 阅读全文
posted @ 2012-10-18 08:27 webabcd 阅读(7854) 评论(12) 推荐(2) 编辑
摘要:精进不休 .NET 4.5: ADO.NET Entity Framework 5.0 新特性, WCF Data Services 5.0 新特性(OData V3) 阅读全文
posted @ 2012-10-15 09:01 webabcd 阅读(8236) 评论(4) 推荐(1) 编辑
摘要:ADO.NET Entity Framework 4.3 的新特性:Code First 下自动更新数据库结构(Automatic Migrations) 阅读全文
posted @ 2012-05-30 08:35 webabcd 阅读(15328) 评论(23) 推荐(3) 编辑
摘要:ADO.NET Entity Framework 4.1 的新增功能:Code First 阅读全文
posted @ 2011-05-23 08:30 webabcd 阅读(13048) 评论(57) 推荐(8) 编辑
摘要:ADO.NET Entity Framework 4.0 的新增功能:对 Self Tracking Entity(实体状态自跟踪)的支持,基于 POCO;WCF 结合 Self Tracking Entity 的应用 阅读全文
posted @ 2010-06-21 09:10 webabcd 阅读(5925) 评论(9) 推荐(0) 编辑
摘要:ADO.NET Entity Framework 4.0 的新增功能:对外键的支持,即把外键当做实体的一个属性来处理;对复杂类型的支持,即实体属性可以是一个复杂类型;将多个表映射到一个概念实体,将一个表拆为多个概念实体;增强了 LINQ to Entities;新增了对 POCO(Plain Old CLR Object)的支持,即 Model 代码中不会有任何关于持久化的代码;其他新特性 阅读全文
posted @ 2010-06-17 09:00 webabcd 阅读(17700) 评论(23) 推荐(5) 编辑
摘要:以Northwind为示例数据库,演示Dynamic Data(动态数据) 。MetaModel - 数据库和域对象之间的映射的抽象;MetaModel.RegisterContext() - 使用指定的配置上下文注册指定的数据上下文;Scaffold - 译为基架。即基于数据库架构(linq to sql 或 entity framework)生成网页模板的机制;ScaffoldTableAttribute(false) - 隐藏指定的表;ScaffoldColumn(false) - 隐藏指定的字段;MetadataTypeAttribute(Type metadataClassType) - 指定要与数据模型类关联的元数据类;DynamicField - 显示指定的动态数据字段,相当于 BoundField;DynamicControl - 通过指定的字段模板显示指定的动态数据字段 阅读全文
posted @ 2009-02-23 08:39 webabcd 阅读(6518) 评论(8) 推荐(0) 编辑
摘要:以Northwind为示例数据库,演示ADO.NET Data Services(数据服务)。DataService<T> - ADO.NET 数据服务的主入口点,T 为数据源类名;IDataServiceConfiguration.SetEntitySetAccessRule(string name, EntitySetRights rights) - 为指定实体集设置访问规则;QueryInterceptorAttribute - 声明在方法上的查询拦截器;DataServiceContext - 数据服务的上下文;DataServiceQuery - 以指定的 URI 语法查询数据服务 阅读全文
posted @ 2009-02-19 09:01 webabcd 阅读(4924) 评论(6) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之详解Entity SQL。Linq 方法上也可以使用 esql, 查询表达式, 集合运算符, 分页运算符, 类型运算符, 算术运算符, 比效运算符, 通配符, 逻辑运算符, 聚合函数, 数学函数, 字符串函数, 日期和时间函数, 位运算函数 阅读全文
posted @ 2009-02-12 08:17 webabcd 阅读(5795) 评论(22) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之详解ObjectContext, 以及事务和并发。ObjectContext - 以对象(这些对象是 EDM 中定义的实体类型的实例)的形式与数据进行交互;CreateObjectName - 实体类 的 CreateObjectName 静态方法用于创建实体类的新实例;AddToEntitySetName() - 将需要添加的对象添加到对象上下文中;SaveChanges() - 将所有更新保存到相关存储区中;Attach()/AttachTo() - 附加外部实体到上下文中;ObjectContext.Refresh() - 更新上下文数据 ObjectStateEntry - 维护实体状态的类;ObjectStateManager - 实体状态管理器 阅读全文
posted @ 2009-02-09 08:58 webabcd 阅读(6150) 评论(8) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之详解EntityClient, ObjectQuery。EntityConnection - 与存储模型的连接;EntityCommand - 对 EDM 执行的命令;EntityParameter - 配置 EntityCommand 的参数;EntityDataReader - 以只读、只进的数据流的方式获取数据;ObjectQuery - 通过 Entity SQL 或 查询语法 或 Linq 方法对概念模型做查询;ObjectContext.CreateQuery(Entity SQL) - 根据 esql 创建一个 ObjectQuery 阅读全文
posted @ 2009-02-05 08:11 webabcd 阅读(5439) 评论(11) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之Linq To Entities。Select - 选择需要返回的字段;Where - 筛选;OrderBy - 正序排序;OrderByDescending - 倒序排序;ThenBy - 在 OrderBy 或 OrderByDescending 的基础上再正序排序;ThenByDescending - 在 OrderBy 或 OrderByDescending 的基础上再倒序排序;GroupBy - 分组;Join - 连接;GroupJoin - 连接后分组 阅读全文
posted @ 2009-01-15 08:16 webabcd 阅读(6536) 评论(10) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之Linq To Entities。First - 返回集合中的第一个成员;FirstOrDefault - 返回集合中的第一个成员(找不到则返回null);All - 是否集合中所有成员都满足某一条件;Any - 集合中是否有成员满足某一条件;Average - 取平均值;Sum - 求和;Max - 取最大值;Min - 取最小值;Count - 取指定集合的成员数,返回值类型int;LongCount - 取指定集合的成员数,返回值类型long;Take - 获取集合的前 n 个成员;Skip - 跳过集合的前 n 个成员;Distinct - 过滤集合中的相同项;Union - 连接不同集合,自动过滤相同项;UnionAll - 连接不同集合,不会自动过滤相同项;Concat - 连接不同集合,不会自动过滤相同项;Intersect - 获取不同集合的相同项(交集);Except - 从某集合中删除其与另一个集合中相同的项 阅读全文
posted @ 2009-01-12 08:37 webabcd 阅读(7431) 评论(16) 推荐(0) 编辑
摘要:以Northwind为示例数据库,ADO.NET Entity Framework之完全面向对象的添加操作、查询操作、更新操作和删除操作 阅读全文
posted @ 2009-01-05 09:02 webabcd 阅读(13552) 评论(39) 推荐(3) 编辑
摘要:[最后更新:2023.09.18] 阅读全文
posted @ 2007-02-24 17:58 webabcd 阅读(52420) 评论(386) 推荐(48) 编辑