原文:C#進階系列——MEF實現設計上的“松耦合”(一)

前言:最近去了趟外地出差,介紹推廣小組開發的框架類產品。推廣對象是本部門在項目上面的同事 到 年工作經驗的初級程序員。在給他們介紹框架時發現很多框架設計層面的知識他們都沒有接觸過,甚至沒聽說過,這下囧了 於是乎在想該如何跟他們解釋MEF AOP 倉儲模式等方面的東東。本來C 基礎系列應該還有兩篇關於異步的沒有寫完,奈何現在要推廣這些個東西,博主打算先介紹下項目中目前用到的些技術,異步的往后有時間再 ...

2015-08-30 16:31 16 17116 推薦指數:

查看詳情

C#進階系列——MEF實現設計上的“耦合”(二)

前言:前篇 C#進階系列——MEF實現設計上的“耦合”(一) 介紹了下MEF的基礎用法,讓我們對MEF有了一個抽象的認識。當然MEF的用法可能不限於此,比如MEF的目錄服務、目錄篩選、重組部件等高級應用在這里就不做過多講解,因為博主覺得這些用法只有在某些特定的環境下面才會用到,着實不太普遍,感覺 ...

Mon Aug 31 23:31:00 CST 2015 6 5302
Spring3系列2 -- 耦合實現

Spring3系列2 -- 耦合實現 一、 環境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 此例不必重復創建項目,上接 ...

Tue Nov 26 21:48:00 CST 2013 0 2685
耦合和緊耦合的架構設計、性能對比

  在最近的一次大數據技術討論會上,有一家公司的技術高管談到耦合和緊耦合的性能表現的話題。正好Laxcus大數據管理系統的設計,從0.x、1.x到2.x版本,也經歷了從緊耦合耦合的發展過程。做為親歷者,對這兩種架構的設計和運行效果,我們有清楚的了解和認識。下面就說一說這件事。寫此博文 ...

Tue Jul 19 00:47:00 CST 2016 1 7024
C#可擴展編程之MEF學習筆記(五):MEF高級進階

好久沒有寫博客了,今天抽空繼續寫MEF系列的文章。有園友提出這種系列的文章要做個目錄,看起來方便,所以就抽空做了一個,放到每篇文章的最后。 前面四篇講了MEF的基礎知識,學完了前四篇,MEF中比較常用的基本已經講完了,相信大家已經能看出MEF所帶來的便利了。今天就介紹一些MEF中一些較為不常用 ...

Thu Sep 25 02:37:00 CST 2014 10 10742
耦合耦合,緊耦合

什么是耦合? 模塊間的依賴性就是耦合,兩個功能函數之間的依賴程度 如五個人共同開發一個模塊,應該盡量耦合,就是聯系越小越好,這樣一個模塊變動,另一個模塊就不會變動 耦合的方法,一般是底層函數,功能盡量單一,盡量避免修改底層函數,功能相近的函數,可以設計兩個以上,不要為了減少代碼量 ...

Wed Jun 27 03:30:00 CST 2018 0 4286
C#進階系列——DDD領域驅動設計初探(一):聚合

前言:又有差不多半個月沒寫點什么了,感覺這樣很對不起自己似的。今天看到一篇博文里面寫道:越是忙人越有時間寫博客。呵呵,似乎有點道理,博主為了證明自己也是忙人,這不就來學習下DDD這么一個聽上去高大上的東西。前面介紹了下MEF和AOP的相關知識,后面打算分享Automapper、倉儲模式、WCF ...

Mon Sep 21 17:02:00 CST 2015 24 48350
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM