我心中的核心組件,核心組件就是我認為在項目中比較常用的功能,如日志,異常處理,消息,郵件,隊列服務,調度,緩存,持久化,分布式文件存儲,NoSQL存儲,IoC容器,方法攔截等等。
對於以上內容可以說即是一個大餐,又是一個挑戰,就讓我帶著大家去迎接這份挑戰吧,呵呵!
AOP即面向切面的編程,是指將一個公用的與領域無關的組件抽象出來,方便在各個項目中使用。在微軟很多項目中,基本都會有這種組件,它們叫它frameworks,或者叫core,從字面上看,就是核心的東西,而這些核心的東西最強調的就是通用性,擴展性,方便的可插拔性,而我認識安全性,穩定性到不是它所強調的,呵呵。
第一回 日志記錄組件之自主的Vlog
第二回 緩存攔截器
第三回 日志記錄組件之log4net
第四回 異常攔截器
第五回 穩定的系統消息組件
第六回 郵件組件
第七回 MSMQ與Redis隊列
第八回 調度組件quartz.net
第九回 自主的文件緩存組件FileCache和被封裝的System.Net.Cache
第十回 分布式文件存儲FastDFS
第十一回 Nosql組件Redis.Client
第十二回 IoC組件Unity
第十三回 實現AOP的攔截組件Unity.Interception
這個文章將對我的職業發展起到重要的作用,所以,每篇文章我都會用心去寫,呵呵,希望大家多多支持!
回到占占推薦博客索引