事實已經被證明,對那些能夠靈活運用模式的程序員們來說,它們是實用的工具。在這本書中,分布式計算和.NET專家ChristianThilmany身正在.NET環(huán)境下進行開發(fā)的程序員們介紹了模式,以及.NET平臺特有的模式庫。作為軟件模式圖書之一,本書的重點是將被證實過的模式概念延伸到.NET環(huán)境下的設計和開發(fā)中。現(xiàn)在.NET的開發(fā)人員就能夠利用這些模式,對軟件設計中反復涉及的問題提供快捷的解決方案。除了覆蓋模式的低級和高級編程之外,本書還包括XML和WebServices方面的基礎,以及調試、異常、錯誤處理、架構等內容。不管你現(xiàn)在是否在環(huán)境下進行開發(fā),還是正在往.NET環(huán)境上轉變,你將會發(fā)現(xiàn)本書正是軟件解決方案的資源大全。在本書中,作者結合了設計模式世界的抽象和包含于.NET中的具體開發(fā)方案。書中的觀念對于眾多的.NET開發(fā)人員來說都是非常有用的。本書分為三個部分,共7章。第一部分介紹.NET、設計的元素以及開始編寫應用程序所需要的架構。第二部分強調了在一個架構層的該做和不該做的事情,將模式分類到三個層當中:表示層、中間層和存儲層。最后一部分包括了更高級的模式,介紹了異步行為、復雜線程和緩存等內容。本書結構合理、概念清晰、實例豐富,并具有很強的啟發(fā)性和實用性。