欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Entity Framework Core
来自开放百科 - 灰狐
(版本间的差异)
小 |
小 (→简介) |
||
(未显示1个用户的10个中间版本) | |||
第1行: | 第1行: | ||
{{SeeWikipedia|Entity Framework}} | {{SeeWikipedia|Entity Framework}} | ||
− | Entity Framework (又称ADO.NET Entity Framework) 是微软以 [https://msdn.microsoft.com/zh-cn/library/e80y5yhx(v=vs.110).aspx ADO.NET] 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。 | + | [https://msdn.microsoft.com/zh-cn/data/ef Entity Framework] (又称ADO.NET Entity Framework) 是微软以 [https://msdn.microsoft.com/zh-cn/library/e80y5yhx(v=vs.110).aspx ADO.NET] 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。 |
− | Entity Framework Core | + | Entity Framework Core 是 Entity Framework 的轻量和扩展版本,支持多种数据库,采用 Apache v2 许可协议。 |
+ | |||
+ | ==简介== | ||
+ | |||
+ | ==版本== | ||
+ | *EF Core 5.0 中引入了每种类型一个表 (TPT) 功能 | ||
+ | |||
+ | ==功能== | ||
==架构== | ==架构== | ||
+ | *[https://docs.microsoft.com/zh-cn/dotnet/standard/microservices-architecture/microservice-ddd-cqrs-patterns/infrastructure-persistence-layer-implemenation-entity-framework-core 使用 Entity Framework Core 实现基础结构持久性层] | ||
+ | |||
+ | ==特点== | ||
+ | Entity Framework的主要特点: | ||
+ | *支持多种数据库(Microsoft SQL Server, Oracle, and DB2); | ||
+ | *强劲的映射引擎,能很好地支持存储过程; | ||
+ | *提供Visual Studio集成工具,进行可视化操作; | ||
+ | *能够与[[ASP.NET]], [[Windows Presentation Foundation|WPF]], WCF, WCF Data Services进行很好的集成。 | ||
==指南== | ==指南== | ||
+ | |||
+ | ==项目== | ||
+ | *[https://code.msdn.microsoft.com/EFProviderWrappers EFProviderWrappers] EF缓存和SQL执行日志解决方案 | ||
+ | *[https://github.com/PomeloFoundation Pomelo Foundation] [[MySQL]]、[[MariaDB]] | ||
+ | *[[Npgsql]] | ||
+ | |||
+ | ==博客== | ||
+ | *[https://kb.cnblogs.com/zt/ef/ 博客园 Entity Framework 专题] | ||
==图集== | ==图集== | ||
第13行: | 第36行: | ||
image:ADO.NET-Entity-Framework-Stack.png|堆栈 | image:ADO.NET-Entity-Framework-Stack.png|堆栈 | ||
image:ADO_NET-Entity-Framework-Architecture.png|架构 | image:ADO_NET-Entity-Framework-Architecture.png|架构 | ||
+ | image:Entity-Framework-ORM.jpg|ORM | ||
</gallery> | </gallery> | ||
==链接== | ==链接== | ||
*[https://github.com/aspnet/EntityFramework Entity Framework Core @ GitHub] | *[https://github.com/aspnet/EntityFramework Entity Framework Core @ GitHub] | ||
+ | *[https://docs.microsoft.com/zh-cn/ef/core/ Entity Framework Core 中文文档] | ||
*[http://docs.huihoo.com/dotnet/entity-framework/core/ Entity Framework Core Documentation] | *[http://docs.huihoo.com/dotnet/entity-framework/core/ Entity Framework Core Documentation] | ||
2021年4月29日 (四) 09:37的最后版本
您可以在Wikipedia上了解到此条目的英文信息 Entity Framework Core Thanks, Wikipedia. |
Entity Framework (又称ADO.NET Entity Framework) 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。
Entity Framework Core 是 Entity Framework 的轻量和扩展版本,支持多种数据库,采用 Apache v2 许可协议。
目录 |
[编辑] 简介
[编辑] 版本
- EF Core 5.0 中引入了每种类型一个表 (TPT) 功能
[编辑] 功能
[编辑] 架构
[编辑] 特点
Entity Framework的主要特点:
- 支持多种数据库(Microsoft SQL Server, Oracle, and DB2);
- 强劲的映射引擎,能很好地支持存储过程;
- 提供Visual Studio集成工具,进行可视化操作;
- 能够与ASP.NET, WPF, WCF, WCF Data Services进行很好的集成。
[编辑] 指南
[编辑] 项目
- EFProviderWrappers EF缓存和SQL执行日志解决方案
- Pomelo Foundation MySQL、MariaDB
- Npgsql
[编辑] 博客
[编辑] 图集
[编辑] 链接
分享您的观点