接上一篇我们来对数据访问层进行封装与抽象。在上一篇我们知道,要解除BLL对DAL的依赖,我们就必须抽象出DAL层的接口,同时基于DAL的数据访问技术很多,如EF,ADO.NET,LINQ TO SQL,因此,我们的数据访问层必须对这些技术提供相应的支持。所以今天我们要做的事情有两件,第一,定义我.....
分类:
其他好文 时间:
2014-06-27 22:44:05
阅读次数:
394
原文地址:http://msdn.microsoft.com/zh-cn/data/jj729737,没有中文翻译;这里人肉翻译一下让DbContext跑起来EF允许使用CLR实体对象(类)查询、插入、更新和删除数据。EF映射你在模型中定义的实体和关系到数据库中。EF提供以下工具:从数据库中返回实体...
分类:
数据库 时间:
2014-06-27 18:49:22
阅读次数:
276
最近大家流行把项目开源,我也来玩玩。只是开源公司项目不好,小弟只好从公司项目经验上另外弄出一套练习开源给大家。这个项目可以做简单的团队任务系统(做一些简单的任务分配,没经过严格测试、功能单一别喷啊,有想用的可以自己往里面加-估计想用的话还得做任务进度统计,生成点图表什么的)。这个项目用到了EF、We...
分类:
Web程序 时间:
2014-06-27 14:29:09
阅读次数:
229
本篇使用Repository设计MVC项目,使用Ninject作为DI容器,借助Moq进行单元测试。 模型和EF上下文 模型很简单: public class Foo { public int Id { get; set; } public string Name { get; set; } }EF...
分类:
Web程序 时间:
2014-06-27 13:13:18
阅读次数:
303
[luwenwei@appdev115 ~]$ ps -ef | grep initroot 1 0 0 Apr24 ? 00:08:25 init [3][luwenwei@appdev115 ~]$ ps -ef | head -n 1UID ...
分类:
其他好文 时间:
2014-06-27 00:07:35
阅读次数:
245
==菜鸟级选手试验在EF6中使用Sqlite,零EF基础,少量Sqlite基础。经过断断续续的很长时间- _ -!>>连接1. 安装 使用目前最新版本EF6.1,Sqlite1.0.93.0。直接NuGet安装: 2. 配置12345678910111213141516171819202122232...
分类:
数据库 时间:
2014-06-26 18:36:18
阅读次数:
374
当我们用EF执行语句的时候,可以使用 sqlserver Profiler来监控到底执行了哪些sql语句,但是默认他是监控全局的,我们只想监控Ef的语句,这里如下设置 这样就只会监控 EF产生的 sql语句了
分类:
数据库 时间:
2014-06-26 17:24:20
阅读次数:
330
0 摘要本文讲述在Visual Studio 2013(VS 2013)下调试Entity Framework 6(EF 6)源码的步骤。原则上,VS 2012也适用。本码蚁之前打算编写《Entity Framework 6 源码调试与分析》系列博文,现因个人健康原因,需要休息较长时间,不得不放弃这...
分类:
其他好文 时间:
2014-06-25 09:22:21
阅读次数:
1708