回到目錄 對於.net環境而言,日志的開源組件有很多,像Nlog,log4net等等,而我今天要介紹的是我的日志組件VLog,呵呵,事實上實現原理與作用都大同小異。 作用:記錄程序運行中的相關信息 特點:提供了消息日志,錯誤日志,調試日志,警告日志,崩潰日志等等 優勢:提供了多種日志實現 ...
回到目錄 之前的講過兩篇關於日志組件的文章,分別是 第一回 日志記錄組件之自主的Vlog 和 第三回 日志記錄組件之log net ,而今天主要說一下我自己開發的另一種日志組件Logger.Core,它也屬於面試 橫切關注點 的一部分,這個組件對於一些想學習設計模式的同學來說,無疑是一個大餐 Logger.Core項目里內含了策略模式,模版方法模式,工廠模式和單例模式,可以說,最常用的模式都用到了 ...
2014-11-19 17:18 9 1834 推薦指數:
回到目錄 對於.net環境而言,日志的開源組件有很多,像Nlog,log4net等等,而我今天要介紹的是我的日志組件VLog,呵呵,事實上實現原理與作用都大同小異。 作用:記錄程序運行中的相關信息 特點:提供了消息日志,錯誤日志,調試日志,警告日志,崩潰日志等等 優勢:提供了多種日志實現 ...
回到目錄 說在前 本節主要說一下Unity家族里的攔截組件,對於方法攔截有很多組件提供,基本上每個Ioc組件都有對它的實現,如autofac,它主要用在orchard項目里,而castle也有以攔截的體現,相關可以看我的Castle~實現IoC容器這篇文章,而今天主要說一個Unity里的方法 ...
回到目錄 之前說過有關攔截器的文章,第二回 緩存攔截器,事實上,在那講里說的最多是AOP和緩存組件,對於攔截的概念並沒有詳細的說明,這一講,不說AOP,主要說一下攔截器,攔截器Interception,主要是在方法執行前或者執行后,動態添加一些行為,而這個行為主要包含緩存,日志,異常處理 ...
,這些與領域無關的東西,是像是一個個的功能模塊。 之前講過一個日志組件,有興趣的同學可以查看:第一回 日志記錄 ...
回到目錄 說在前 Ioc組件有很多,之前也介紹過autofac,castle等,今天再來說一下在微軟Nlayer DDD架構里使用的unity組件,今天主要說一下依靠注入,如果希望看攔截的用法,可以閱讀這篇文章第十三回 實現AOP的攔截組件Unity.Interception 做在 ...
回到占占推薦博客索引 核心組件 我心中的核心組件,核心組件就是我認為在項目中比較常用的功能,如日志,異常處理,消息,郵件,隊列服務,調度,緩存,持久化,分布式文件存儲,NoSQL存儲,IoC容器,方法攔截等等。 對於以上內容可以說即是一個大餐,又是一個挑戰,就讓我帶着大家去迎接這份挑戰 ...
回到目錄 一些概念 在大叔框架里總覺得缺點什么,在最近的項目開發中,終於知道缺什么了,分布式文件存儲組件,就是缺它,呵呵,對於分布式文件存儲來說,業界比較公認的是FastDFS組件,它自己本身就是集群機制,有自己的路由選擇和文件存儲兩個部分,我們通過FastDFS的客戶端進行上傳后,它會返回 ...
回到目錄 對於任務調度來說,越來越多的團隊選擇了quartz,它在java和.net環境下表現都十分優秀,配置簡單,功能強大,時間表達式配置靈活,但在使用時,還是感覺缺點什么,怎么說,你在服務器上安裝了一個任務,然后然它們去運行,我們在客戶端或者一個web網站里,如果對服務端的任務進行 ...