C#
dcyly2004
这个作者很懒,什么都没留下…
展开
-
菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型
系列概述:全系列会详细介绍抽象工厂三层的搭建,以及EF高级应用和 ASP.NET MVC3.0简单应用,应用到的技术有Ef、Lambda、Linq、Interface、T4等。 由于网上对涉及到的技术概念介绍很多,因此本项目中不再对基本概念加以叙述。系列一概述:详细介绍如何使用Ef快速创建领域模型并生成数据库,适合EF零基础朋友学习。 一、创建项目解决方案 1.1 创建转载 2016-07-16 09:45:18 · 500 阅读 · 0 评论 -
菜鸟级三层框架(EF+MVC)项目实战之 系列二 对数据访问层的抽象上
系列概述:全系列会详细介绍抽象工厂三层的搭建,以及EF高级应用和 ASP.NET MVC3.0简单应用,应用到的技术有Ef、Lambda、Linq、Interface、T4等。 由于网上对涉及到的技术概念介绍很多,因此本项目中不再对基本概念加以叙述。 系列二概述:该系列详细介绍了如何抽象出公用方法(CRUD),以及T4模版的应用。一、创建Cnb转载 2016-07-16 09:47:02 · 375 阅读 · 0 评论 -
菜鸟级三层框架(EF+MVC)项目实战之 系列二 对数据访问层的抽象中
概要:1、实现EF上线文线程唯一,有效避免了脏数据问题。 2、实现IBaseDao中定义的CRUD方法一、创建数据访问层程序集 1.1 在解决方案中创建Implements文件夹,以存放实现体部分的程序集 1.2 在Implements文件夹中创建Cnblogs.Rdst.Dao程转载 2016-07-16 09:47:51 · 496 阅读 · 0 评论 -
菜鸟级三层框架(EF+MVC)项目实战之 系列二 对数据访问层的抽象下
概述:1、对数据访问层进行封装 2、对业务层提供统一入口 3、线程内实例唯一一、数据访问层封装抽象 1.1、在程序集Cnblogs.Rdst.IDAO中创建IDBSession接口,其主要目的是将所有实体类封装为属性。 1.2、IDBSession接口中定义SaveChange()方转载 2016-07-16 09:48:56 · 312 阅读 · 0 评论 -
菜鸟级三层框架(EF+MVC)项目实战之 系列三 业务逻辑层封装
概述:业务逻辑层封装相对数据访问层来说较为简单,我们分为以下几步: 1、抽象基接口定义CRUD方法 2、应用T4模版生成所有实体接口 3、接口实现一、接口定义 1.1、创建名为Cnblogs.Rdst.IBLL的程序集,主要用于业务逻辑层接口定义 并引用Cnblogs.R转载 2016-07-16 09:49:45 · 1631 阅读 · 0 评论 -
菜鸟级三层框架(EF+MVC)项目实战之 系列四 UI层ASP.NET MVC实现CRUD
概述:该节主要目的是通过ASP.Net MVC3.0快速实现增删改查。一、创建MVC项目 1.1、在解决方案中添加MVC3.0项目 vs2010中没有自带MVC3.0,下载:http://www.asp.net/mvc/mvc3 在这里我们选择“空”模版转载 2016-07-16 09:50:27 · 1965 阅读 · 0 评论 -
EF架构~终于自己架构了一个相对完整的EF方案
EF4.1学了有段时间了,没有静下来好好研究它的架构,今天有空正好把它的架构及数据操作这段拿出来,希望给大家带来帮助,对我自己也是一种总结:P 从图中可以看到,我们用的是MVC3进行程序开发的,哈哈,也是刚开始用3.0,项目整体架构还是传统三层,其它公用层我就不说了,服务层和UI层也不说了,单说EF还在的实体层和数据层,我用EF生成器把它生成后,又整理了一个,因为我不想让EF的低层转载 2016-07-16 09:53:06 · 2719 阅读 · 2 评论 -
EF架构~基于EF数据层的实现
之前写过关于实现一个完整的EF架构的文章,文章的阅读量也是满大的,自己很欣慰,但是,那篇文章是我2011年写的,所以,技术有些不成熟,所以今天把我的2014年写的EF底层架构公开一下,这个架构比2011年的有了很大程度的提高,主要在接口规范,查询规范上,并引入了排序功能,两步对完善了EF对数据的批量操作,可以说,这次的架构是很有看点的。一 一个基础操作接口转载 2016-07-16 09:54:34 · 811 阅读 · 1 评论