MVC5 Entity Framework学习(1):创建Entity Framework数据模型 MVC5 Entity Framework学习(2):实现基本的CRUD功能 MVC5 Entity Framework学习(3):添加排序、筛选和分页功能 MVC5 Entity Framework ...
分类:
Web程序 时间:
2018-08-12 14:07:53
阅读次数:
157
上一篇文章介绍了.NET Entity Framework ,并演示了Model First模式,本文将继续讨论 Code First 模式的实现。 ...
分类:
数据库 时间:
2018-08-07 18:55:12
阅读次数:
187
1、对象管理机制-复杂为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。 2、执行机制-高度封装在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。 3、SQL ...
分类:
其他好文 时间:
2018-08-06 19:16:04
阅读次数:
188
1、 ORM :Object Relation Mapping ,通俗说:用操作对象的方式来操作数据库。 2、 插入数据不再是执行Insert,而是类似于 Person p=new Person() ; p.Age=3;p.Name="wang" ;db.save(p);这样的做法; 3、ORM工具 ...
分类:
其他好文 时间:
2018-07-29 16:28:48
阅读次数:
156
相关知识点复习: 1、var 类型推断: var p=new Person(); 2、匿名类型: var a=new {Name="wang",Age=12 }; 3、给新创建的对象属性赋值的简化方法: var P=new Person{Name="wang" ,Age=12 } 等价于 Perso ...
分类:
其他好文 时间:
2018-07-28 11:52:49
阅读次数:
126
前言 本文涉及ODP.NET、ODP.NET的托管(managed)驱动、Entity Framework的托管驱动 这三部分的下载、安装、配置。 1、简介 NuGet 是.NET的软件开发包管理工具,它生成并使用这些开发包,包括非微软的软件开发包,例如ODP.NET。NuGet Gallery 是 ...
分类:
数据库 时间:
2018-07-25 00:55:22
阅读次数:
1389
0.简介 Abp 框架在其内部实现了仓储模式,并且支持 EF Core 与 Dapper 来进行数据库连接与管理,你可以很方便地通过注入仓储来操作你的数据。 例如: 1.仓储定义与实现 在 Abp 内部,仓储的基本定义存放在 Abp 项目的 Domain/Repositories 内部,包括以下几个 ...
分类:
其他好文 时间:
2018-07-24 13:11:01
阅读次数:
277
一、前言 1、Entity Framework概要 Entity Framework是微软以ADO.NET为基础所发展出来的对象关系映射(O/R Mapping)解决方案。该框架曾经为.NET Framework的一部分,但Version 6之后从.NET Framework分离出来,可通过NuGe ...
分类:
其他好文 时间:
2018-07-23 11:17:25
阅读次数:
364
Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。也就是说实体类都要自己写。它没有复杂的配置文件,一个单文件就可以了。给出官方地址。 http://code.google.com/p/dapper-dot-net ...
分类:
移动开发 时间:
2018-07-18 14:15:51
阅读次数:
172
总目录(Catalog) C#高级编程(C# advanced programming) 1.并发编程 后台框架(Backstage frame) 1.MVC 2.WCF 3.API 第三方框架(Third party framework) 1.Entity Framework 2.Unity 3. ...
分类:
其他好文 时间:
2018-07-15 19:23:46
阅读次数:
184