花費 32 ms
流暢的驗證組件:FluentValidation

這里要介紹一款與企業庫VAB(Validation Application Block),ASP.NET MVC基於Attribute聲明式驗證所不同的驗證組件,FluentValida ...

Mon May 28 06:33:00 CST 2012 10 13456
IOC/AOP隨筆目錄

在當前軟件開發OO設計中,面對軟件需求的各種潛在變化,我們可能會采用領域驅動開發,把我們的各個業務邏輯分層次隔離解除耦合,這就出現了N層架構(這面值得是邏輯上的分層,當然我們的邏輯分層層 ...

Mon Feb 13 07:28:00 CST 2012 10 7834
WCF利用企業庫Unity框架的IOC層次解耦

由於工作幾個月來框架開發已經好久沒寫博客了,今天想抽點時間出來冒泡。在領域驅動開發中SOA已經成為我們開發的主流技術,在面對當前眾多的UI框架選擇(asp.net mvc,silverlig ...

Wed Feb 08 07:23:00 CST 2012 6 5425
面向設計原則理解

面向對象設計(OOD)核心原則讓我的程序模塊達到“高內聚低耦合”,這是來自於30年前興起的結構化設計(structured Design),但是同樣適用於我們的OOD。 1.高內聚: ...

Tue May 08 08:47:00 CST 2012 4 5646
Aspect Oriented Programming雜談

至今Aspect Oriented Programming已經被開發人員所熟知,其簡寫AOP,譯為面向方面編程(也有稱面向切面編程)。其產生於90年代Xerox PARC實驗室編程范式。被 ...

Mon Oct 29 00:45:00 CST 2012 2 4482
.Net學習之IOC,AOP

DIP依賴倒置原則:系統架構時,高層模塊不應該依賴於低層模塊,二者通過抽象來依賴依賴抽象,而不是細節 貫徹依賴倒置原則,左邊能抽象,右邊實例化的時候不能直接用抽象,所以需要借助一個第三方 高層本來是 ...

Mon Oct 08 06:00:00 CST 2018 0 868
Aspectj 實現Method條件運行

最近我花了半個小時實現了一個Method的按自定義條件運行的plugin,Condition-Run 。實現場景是由於我所工作的客戶經常會是在同一個代碼集上實現多個Brand,所以有些功能只會限制 ...

Sun Jul 07 19:23:00 CST 2013 1 2853

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM