您的位置首页百科知识

aef(ADO.NET Entity Framework)

aef(ADO.NET Entity Framework)

的有关信息介绍如下:

aef(ADO.NET Entity Framework)

ADO.NET Entity Framework(简称EF)是微软公司基于ADO.NET开发的对象关系映射(O/RM)解决方案,现为由.NET Foundation维护的开源框架。其核心架构采用Entity Data Model(EDM),将数据逻辑层划分为Conceptual Schema、Mapping Schema与Storage Schema三层,并提供Entity Client、Object Context及LINQ等组件。Entity Framework Core(EF Core)是其轻量、可扩展、开源且跨平台的现代版本,支持多种数据库引擎。

该框架早期被称为ObjectSpace,后随Visual Studio 2008Service Pack 1和.NET Framework 3.5 Service Pack 1正式发布。其技术实现通过分层模型实现数据抽象,支持开发者通过不同层级进行数据操作。从版本4.1开始通过NuGet包分发,自版本6起完全成为开源项目。目前,EF Core是唯一被积极开发的版本,而EF 6.x处于维护模式。EF支持Database First、Model First和Code First等多种开发工作流程。

想要了解更多“aef(ADO.NET Entity Framework)”的信息,请点击:aef(ADO.NET Entity Framework)百科