- 博客(9)
- 资源 (25)
- 收藏
- 关注
原创 UnityIocHelper 帮助类
public class UnityIocHelper : IServiceProvider { private readonly IUnityContainer _container; private static readonly UnityIocHelper dbinstance = new UnityIocHelper("DBcontainer")
2017-08-28 17:45:59 2333
转载 [IoC容器Unity]第三回:依赖注入
1.引言上节介绍了,Unity的Lifetime Managers生命周期,Unity具体实现依赖注入包含构造函数注入、属性注入、方法注入,所谓注入相当赋值,下面一个一个来介绍。2.构造函数注入Unity利用Resolve方法解析一个对象,都是调用注册类型的构造函数来初始化的,初始化时,Unity能够控制初始化的值,当然,我们要给Unity提供足够的原料,要不然
2017-08-28 17:35:18 384
转载 [IoC容器Unity]第二回:Lifetime Managers生命周期
1.引言Unity的生命周期是注册的类型对象的生命周期,而Unity默认情况下会自动帮我们维护好这些对象的生命周期,我们也可以显示配置对象的生命周期,Unity将按照配置自动管理,非常方便,下面就介绍一下 Unity中内置的生命周期管理器。2.Lifetime Managers生命周期管理准备以下类关系,用于演示有2个接口类:IClass(班级接口)和ISubjec
2017-08-28 17:21:50 980
转载 [IoC容器Unity]第一回:Unity预览
1.引言高内聚,低耦合成为一个OO架构设计的一个参考标准。高内聚是一个模块或者一个类中成员跟这个模块或者类的关系尽量高,低耦合是不同模块或者不同类之间关系尽量简单。拿咱国家举例来说,假如你是中国人。高内聚:就是说你跟中国亲,关系好,国家会保护你。低内聚:就是说你跟中国的关系不好,那还怎么混,改天就要批斗你,你就是个问题源。低耦合:就是说你跟日本的关系非常正常,非常简单,这样的话
2017-08-28 17:01:58 381
转载 MSSQL数据批量插入优化详细
序言 现在有一个需求是将10w条数据插入到MSSQL数据库中,表结构如下,你会怎么做,你感觉插入10W条数据插入到MSSQL如下的表中需要多久呢?或者你的批量数据是如何插入的呢?我今天就此问题做个探讨。 压测mvc的http接口看下数据首先说下这里只是做个参照,来理解插入数据库的性能状况,与开篇的需求无半毛钱关系。mvc接口代码如下:public bool
2017-08-24 16:24:22 456
转载 .Net4.0 任务(Task)
任务(Task)是一个管理并行工作单元的轻量级对象。它通过使用CLR的线程池来避免启动专用线程,可以更有效率的利用线程池。System.Threading.Tasks 命名空间下任务相关类一览:类作用Task管理工作单元Task管理带返回值的工作单元TaskFactory创建任务
2017-08-23 17:13:14 1163
转载 【推荐】你必须知道的EF知识和经验
阅读目录 推荐MiniProfiler插件数据准备foreach循环的陷进 AutoMapper工具联表查询统计性能提升之AsNonUnicode性能提升之AsNoTracking多字段组合排序(字符串)lamdba条件组合EF的预热count(*)被你用坏了吗(Any的用法)透明标识符EntityFramework.Extended自定义IQueryable扩展方法
2017-08-21 11:00:54 700
转载 关于Expression表达式树的拼接
最近在做项目中遇到一个问题,需求是这样的:我要对已经存在的用户进行检索,可以根据用户的id 或者用户名其中的一部分字符来检索出来,这样就出现了三种情况 只有id,只有用户名中一部字符,或者全部都有.我们用的MVC+EF5.0的框架,在BLL层进行查询的 时候需要构建lambda表达式来作为查询条件,但是,我们怎么来构建lambda来确定查询的条件呢?我们知道Express>这样的一
2017-08-18 18:19:19 1847
转载 Quartz.NET 入门
概述Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。参考官方学习文档:http:/
2017-08-08 17:39:33 477
CMMI3全套文档模板,项目经理必备
2020-10-16
最新版H+4.9版本前台源码lee.rar
2020-02-16
NFine快速开发框架.源码下载高清
2017-08-23
信息系统项目管理师教程(第2版)pdf高清版
2017-08-11
Asp.net Webconfig 操作
2013-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人