原文:我心中的核心组件(可插拔的AOP)~第十五回 我的日志组件Logger.Core(策略,模版方法,工厂,单例等模式的使用)

回到目录 之前的讲过两篇关于日志组件的文章,分别是 第一回 日志记录组件之自主的Vlog 和 第三回 日志记录组件之log net ,而今天主要说一下我自己开发的另一种日志组件Logger.Core,它也属于面试 横切关注点 的一部分,这个组件对于一些想学习设计模式的同学来说,无疑是一个大餐 Logger.Core项目里内含了策略模式,模版方法模式,工厂模式和单例模式,可以说,最常用的模式都用到了 ...

2014-11-19 17:18 9 1834 推荐指数:

查看详情

心中核心组件(可插拔AOP)~第一 日志记录组件之自主的Vlog

回到目录 对于.net环境而言,日志的开源组件有很多,像Nlog,log4net等等,而我今天要介绍的是我的日志组件VLog,呵呵,事实上实现原理与作用都大同小异。 作用:记录程序运行中的相关信息 特点:提供了消息日志,错误日志,调试日志,警告日志,崩溃日志等等 优势:提供了多种日志实现 ...

Tue Jan 15 07:12:00 CST 2013 3 2691
心中核心组件(可插拔AOP)~第四 异常拦截器

回到目录 之前说过有关拦截器的文章,第二 缓存拦截器,事实上,在那讲里说的最多是AOP和缓存组件,对于拦截的概念并没有详细的说明,这一讲,不说AOP,主要说一下拦截器,拦截器Interception,主要是在方法执行前或者执行后,动态添加一些行为,而这个行为主要包含缓存,日志,异常处理 ...

Sun Aug 11 06:30:00 CST 2013 1 2612
心中核心组件(可插拔AOP)~第十二回 IoC组件Unity

回到目录 说在前 Ioc组件有很多,之前也介绍过autofac,castle等,今天再来说一下在微软Nlayer DDD架构里使用的unity组件,今天主要说一下依靠注入,如果希望看拦截的用法,可以阅读这篇文章第十三 实现AOP的拦截组件Unity.Interception 做在 ...

Thu Dec 12 18:46:00 CST 2013 2 2715
心中核心组件(可插拔AOP)~大话开篇及目录

回到占占推荐博客索引 核心组件心中核心组件核心组件就是我认为在项目中比较常用的功能,如日志,异常处理,消息,邮件,队列服务,调度,缓存,持久化,分布式文件存储,NoSQL存储,IoC容器,方法拦截等等。 对于以上内容可以说即是一个大餐,又是一个挑战,就让我带着大家去迎接这份挑战 ...

Fri Aug 09 19:42:00 CST 2013 0 4344
心中核心组件(可插拔AOP)~分布式文件上传组件~基于FastDFS

回到目录 一些概念 在大叔框架里总觉得缺点什么,在最近的项目开发中,终于知道缺什么了,分布式文件存储组件,就是缺它,呵呵,对于分布式文件存储来说,业界比较公认的是FastDFS组件,它自己本身就是集群机制,有自己的路由选择和文件存储两个部分,我们通过FastDFS的客户端进行上传后,它会返回 ...

Wed Aug 19 23:06:00 CST 2015 3 1711
心中核心组件(可插拔AOP)~调度组件quartz.net续~任务管理器的开发

回到目录 对于任务调度来说,越来越多的团队选择了quartz,它在java和.net环境下表现都十分优秀,配置简单,功能强大,时间表达式配置灵活,但在使用时,还是感觉缺点什么,怎么说,你在服务器上安装了一个任务,然后然它们去运行,我们在客户端或者一个web网站里,如果对服务端的任务进行 ...

Fri May 08 00:35:00 CST 2015 4 2015
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM