专栏首页技术博客Entity Framework简介

Entity Framework简介

前言

很久很久之前就想来好好的学习一下EF,一直也是各种理由导致一直也没有好好的开始,现在下定决心了,不管怎样一定要把这先走一遍,并且把自己学到的相关EF的知识进行记录,以备后用,也望广大博友们一起来学习,探讨。

Entity FrameWork概述

Entity Framework(EF)是一个开源的“对象/关系映射(ORM:Object Relational Mapping)”框架,使应用程序可以使用一种“纯”的对象模型来访问关系数据库中的数据。

EF是微软主推的数据存取技术,其他一些重要的微软技术领域,比如Asp.Net MVC、WCF等等,都使用EF构建数据存取层。

在实际开发中,现在通常使用EF来构建应用程序的数据存取层。

EF系统架构和基本原理

EF的优点

开源且有足够的资源投入,持续完善。

可以访问多种数据库(如Oracle、IBM DB、SQL AnyWhere、MySql、SQLite等),但与Sql Server配合的最好。

更好的将应用程序与数据库隔离开了。

足够灵活,支持三种开发模式。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Entity Framework 简单增删改操作

     在 Entity Framework 简单查询操作 中主要是学习了在Entity Framework中的几种不同模式的查询操作,现在主要来学习一下简单的增加、...

    aehyok
  • ASP.NET MVC 中宿主WCF Rest 服务的解决方法

    我这里就是通过routes.MapRoute(参数)中的参数进行处理的。MapRoute的重载如下:

    aehyok
  • 使用Spire.Office for .NET(Word、Excel、PPT、PDF等)的初步感受

      本文大部分内容来自http://www.codeproject.com/Articles/710747/First-thoughts-on-Spire-Do...

    aehyok
  • while和do while循环语句

    语句的含意很简单,它告诉 PHP 只要 while 表达式的值为 TRUE就重复执行嵌套中的循环语句

    老雷PHP全栈开发
  • 时间选择器TimePickerDialog

      TimePickerDialog是一个android自带的为设置时间而提供的Dialog,使用起来简单,上手快。时常配合Canlendar一起使用。

    饮水思源为名
  • Android通过原生请求直接获取网页内容

    书接上一回,写了一个Android通过URL文件下载及文件名提取;以其简单受到其他小伙伴的赞许。今天刚好需要写一个安卓版的

    谭广健
  • AI一分钟 | 南开和天津大学同日揭牌人工智能学院;上海扩大无人驾驶路测范围

    据知情人士透露,负责消息产品的 Alexa 副总裁吉姆·弗里曼告诉亚马逊,他今年早些时候将辞职前往德国电子商务公司 Zalando工作,而上级要求他留下来。弗里...

    AI科技大本营
  • PHP进程管理

    这篇文章是对之前一篇文章的补充和改进, 创建一个主(master)进程,主进程安装定时器,每隔5分钟检测一次队列长度,根据队列长度计算需要的worker进程,

    用户3094376
  • PHP丨PHP基础知识之流程控制WHILE循环「理论篇」

    while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。while语句的一般表达式为:while(表达式){循环体}。

    大脸猫
  • GB2312、GBK、GB18030 这几种字符集的主要区别是什么?

    1 GB2312-80 GB 2312 或 GB 2312-80 是中国国家标准简体中文字符集,全称《信息交换用汉字编码字符集·基本集》,又称 GB 0,...

    henrylee2cn

扫码关注云+社区

领取腾讯云代金券