Entity Framework 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Entity Framework 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Entity Framework 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Entity Framework 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Entity Framework 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中发表。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
2019/12/06 07:06

Entity Framework Core 3.1 和 Entity Framework 6.4 发布

目前,Entity Framework Core 3.1 和 Entity Framework 6.4 已正式发布。 EF Core 3.1的获取方式 EF Core 3.1 作为一组 NuGet 软件包专门分发。例如,要将 SQL Server 提供程序添加到您的项目中,可以使用 dotnet 工具使用以下命令: dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 3.1.0 将面向较早版本的 ASP.NET Core 的应用程序升级到 3.1 时,您可能还必须添加 EF Core 程序包作为显式依赖项。 ...

1
1
发表于服务端专区
2019/09/25 07:21

Entity Framework Core 3.0 和 Entity Framework 6.3 正式发布

Entity Framework Core 3.0 和 Entity Framework 6.3 通用版发布了,接下来我们看看它的新内容: Entity Framework Core 3.0 EF Core 3.0 包括主要特性、小部分增强和错误修复,以下是一些重要内容: LINQ overhaul 重构了 LINQ Provider,以便能够将更多的查询模式转换为 SQL,在更多情况下生成高效的查询,并防止低效率的查询无法被检测到。新的 LINQ Provider 是能在未来版本中提供新的查询功能和性能改进的基础,而不会破坏...

0
7
发表于服务端专区
2019/07/25 07:28

EF Core 3.0 Preview 7 和 EF 6.3 Preview 7 发布

EF Core 3.0 Preview 7 and EF 6.3 Preview 7已经发布,根据官方博文,下面是更新内容: EF Core 3.0 Preview 7 新特性: 查询改进:在完成的新 LINQ 实现方面取得了很大的进展。例如,GroupBy、拥有类型的自动包含和查询标记的转换现在又起作用了。另外,在 EF Core 中,首次支持 LINQ 集操作符的 SQL 翻译,如 UNION、CONAT、Intersecect 和 EXT。 其他主要新特性:Preview 7 还包含一个新的 API,用于拦截数据库操作。这与 ...

3
5
发表于AI & 大数据专区
2019/06/18 07:18

Entity Framework Core 3.0 Preview 6 发布

Entity Framework Core 3.0 Preview 6 和 Entity Framework 6.3 Preview 6 已发布,可通过 NuGet.Org 获取使用。 下面简单介绍新特性。 EF Core 3.0 Preview 6 新特性 据官方介绍,最近几个月他们的工作主要集中在 EF Core 3.0 的新 LINQ 实现上。虽然工作尚未完成,并且许多预期的功能也尚未启用,但依然有必要发布此版本,因为如果没有将新实现集成到主分支的代码库中,团队无法取得更多进展。 查询方面的变更 preview 6 在 ...

1
2
发表了资讯
2017/05/17 07:50

Entity Framework Core 2.0 发布,包含核心改进

微软发布了 Entity Framework Core 2.0 的 Preview 1,这个新的轻量级和跨平台版本的 EF 可用于多个 .NET 平台,如 .NET Core 2.0,.NET Framework 4.6 和其他较新版本。 一些核心改进: LINQ 的实现更加高效和稳健 简化 Entity Framework Core 的提供者模式及其 DI 的使用 增加社区贡献 客户报告的 100 多个错误修复 更新了命令行和软件包管理器控制台工具 发布说明和 GitHub 发布主页 ADO.NET Entity Framework 是微软以 ADO....

11
2
发表了资讯
2016/09/16 00:00

Entity Framework Core 1.0.1,大量 Bug 修复

Entity Framework Core 1.0.1 发布了,ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace。 该版本修复了大量的Bug,详细如下: Bugs Fixed Query: Second level expand not returning correct data (#6366) Query: GroupJoin generates LEFT-JOIN and doesn't return all results (#6360) ModelBuilder: Confusing exception when mismatched prope...

4
3
发表了资讯
2016/06/01 00:00

.NET Entity Framework Core 1.0 RC2 发布

.NET Entity Framework Core 1.0 RC2 发布,ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中发表。 该版本介绍 http://developers.redhat.com/blog/2016/05/24/net-entity-framework-core-1-0-rc2/...

4
2
发表了资讯
2014/03/27 00:00

Entity Framework 6.1 正式版发布

Entity Framework 6.1 发布,现已提供在 NuGet 。此版本很多特性都是为 SQL Server Compact 用户准备的,主要更新内容如下: #824 Designer: DDL Generation Template for SQL CE should separate each statement with GO #898 Reverse Engineer Code First: Using database name as entity container name causes issues when database name has invalid chars (bad for SQL Compact) #1322 SqlCePropertyMaxLengthConvention ...

8
10
发表了资讯
2014/02/13 00:00

Entity Framework 6.1 beta 发布

ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中发表。 Entity Framework 6.1 发布,此版本包括一些 bug 修复和新特性。 新特性如下: Tooling consolidation provides a consistent way to create a new EF model. Handling of transaction commit f...

3
4
发表了资讯
2012/07/20 00:00

Entity Framework 开源了

EF开发团队的博客上发了文章Entity Framework source code has been released under an open source license ,Scott 也发了相关的博客Entity Framework and Open Source。EF团队成员One Unicorn也写了博客 Why open sourcing Entity Framework is a great move。 实体框架的站点在 http://entityframework.codeplex.com/,正在为EF5.0的发布而努力。 源码在 Apache 2.0 授权协议下发布。...

15
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/10/11 14:56

[entity framework core] Entity Framework Core One to One Relationships

<font face="Comic Sans MS"> https://www.learnentityframeworkcore.com/configuration/one-to-one-relationship-configuration By Convention public class Author { public int AuthorId { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public AuthorBiography Biography { get; set; } } public class AuthorBiography {...

0
0
发表了博客
2018/07/04 16:25

Entity Framework Core系列之什么是Entity Framework Core

前言 Entity Framework Core (EF Core)是微软推荐的基于.NET Core framework的应用程序数据访问技术。它是轻量级,可扩展并且支持跨平台开发。EF Core是一种对象关系映射器(ORM)。通过应用程序实体对象和关系数据库中的数据的映射,使得开发人员能够以面向对象的方式处理数据。 为什么使用ORM 大多数开发框架都包含库,这些库允许通过类似记录集的数据结构访问关系数据库中的数据。下面的代码示例演示了一个典型的场景,即数据...

0
0
发表了博客
2014/05/22 21:29

Entity Framework只entity与DbContext的分离

说明:以下例子采用的是DB first的模式 在之前的webform开发模式中我们习惯性性的会建立这样的一些类库:Model、DAL、BLL。。。但是在用了EF以后,我们创建的ADO.NET实体数据模型会默认的将实体类和对数据库的操作放在一起,这样会带来一个问题,就是当我们在应用层需要使用实体类的时候对数据库的操作也会直接暴露出来,由于学习ef不久,所以这个问题困扰了我很久,今天在博客园看了大虾的文章才明白原来微软早就预料到这个问题...

0
0
发表于开发技能专区
2020/05/29 12:15

Entity Framework升级

第三篇是Entity Framework升级 修改project.json 把原来 EntityFramework 的包 换成 Microsoft.EntityFrameworkCore 版本从 7.0.0-rc1-final 改为 1.0.0-rc2-final 对照表如下: RC1 Package RC2 Equivalent EntityFramework.MicrosoftSqlServer 7.0.0-rc1-final Microsoft.EntityFrameworkCore.SqlServer 1.0.0-rc2-final EntityFramework.SQLite 7.0.0-rc1-final Microsoft.EntityFrameworkCore.SQLite 1.0.0-rc2-final Enti...

0
0
2020/11/27 14:28

Entity Framework 教程——安装Entity Framework环境

安装Entity Framework环境 Entity Framework 5.0 API分布在两个地方,一个可在NuGet包管理器中找到,一个存在于.NET framework中。.NET framework 4.0/4.5包含EF核心API,通过NuGet包管理器下载的EntityFramework.dll则包含EF5.0的特殊功能。 然而在EF6.0中只需从NuGet包管理器下载EntityFramework.dll,而不依赖于.NET framework。 该基础教程使用EF6.0版本编写。学习前请安装好以下工具: NET Framework 4.5 Visual Studio 20...

0
0
发表了博客
2019/03/05 16:42

Entity FrameWork(实体框架)是以ADO.NET Entity FrameWork ,简称为EF

Entity FrameWork(实体框架)是以ADO.NET Entity FrameWork ,简称为EF Entity FrameWork的特点   1.支持多种数据库(MSSQL、Oracle、Mysql和DB2)   2.强劲的映射引擎,能很好地支持存储过程   3.提供Visual Studio集成工具,进行可视化操作   4.能够与ASP.NET、WPF、WCF Data Services进行很好的集成 EF的优缺点   EF的优点     1.极大地提高开发效率,开发代码都是强类型的,写代码效率非常高,自动化程序高,采用命令...

0
0
发表了博客
2013/08/30 21:01

entity framework 去缓存

MSDN上对MergeOption枚举的定义为: 成员名称 说明 AppendOnly 不会从数据源加载对象上下文中已存在的对象。这是查询或调用 EntityCollection<(Of <(TEntity>)>) 的 Load 方法时的默认行为。 OverwriteChanges 对象始终从数据源进行加载。数据源值会重写在对象上下文中对对象所做的任何属性更改。 PreserveChanges 当一个对象存在于对象上下文中时,不会从数据源加载该对象。保存在对象上下文中对对象所做的任何属性更改。 NoTr...

0
1
发表了博客
2019/01/17 16:24

Entity Framework with NOLOCK

/// <summary> /// 类似SqlServer nolock 查询扩展 /// Like SqlServer Nolock /// </summary> public static class NoLockQuery { public static List<T> ToListReadUncommitted<T>(this IQueryable<T> query) { using (var scope = new TransactionScope( TransactionScopeOption.Required, new TransactionOptions() ...

0
0
发表了博客
2016/05/31 07:19

Entity Framework资料搜集

personal blog of Rowan Miller The program manager for the Entity Framework team, is a must-read for any developer working on an Entity Framework-based application. Managing DbContext the right way with Entity Framework 6: an in-depth guide Entity Framework Code First Tutorial Managing DbContext the right way with Entity Framework 6: an in-depth guide From NHibernate to Entity Framework 6 - Part...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2015/08/21 20:51

EF 更新数据库报错

我用EF 更新数据库 Update-Database 时 报下面错误 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错) PM> Update-Database Specify the '-Verbose' flag to view the SQL statements being applied to the target database. System.Data....

1
0
发表了问答
2012/02/21 18:18

Entity Framework 用法

在EF code first裏有一個class如下 public class Menus { [Key, Column(Order=0)] public string menu_parent { get; set; } [Key, Column(Order = 1)] public string menu_item { get; set; } public string menu_name{ get; set; } // 如何設置下面這個字菜單????? public virtual ICollection<Menus> SubMenus { get; set; } } 如果我在controller裏想獲取制定菜單及字菜單(如下面的...

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
48 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部