ADO.NET 实体框架
ADO.NET 实体框架 使开发人员能够通过对概念应用程序模型编程(而不是直接对关系存储架构编程)来创建数据访问应用程序。目标是降低面向数据的应用程序所需的代码量并减轻维护工作。实体框架应用程序有以下优点:
应用程序可以通过更加以应用程序为中心的概念模型(包括具有继承性、复杂成员和关系的类型)来工作。
应用程序不再对特定的数据引擎或存储架构具有硬编码依赖性。
可以在不更改应用程序代码的情况下更改概念模型与特定于存储的架构之间的映射。
开发人员可以使用可映射到各种存储架构(可能在不同的数据库管理系统中实现)的一致的应用程序对象模型。
多个概念模型可以映射到同一个存储架构。
语言集成查询 (LINQ) 支持可为针对概念模型的查询提供编译时语法验证。
从何处开始
根据您的感兴趣程度,您应当考虑从下列主题之一开始使用实体框架 。
我希望直接开始使用……
我只想查看一些代码……
我想要观看一些视频……
它如何与 Visual Studio 集成?
我可以对它执行何种操作?
我想要使用 LINQ……
我想要使用 ASP.NET 实体框架