- .NET 4.0面向對象編程漫談:應用篇
- 金旭亮
- 811字
- 2019-01-01 12:19:57
推薦序一 芝麻開門,入室登堂
.NET技術浩如煙海,沒有任何一本書可以窮盡它,因為作為一個主流開發平臺,它涵蓋的內容實在太豐富了。然而,當我閱讀完金旭亮先生的這本著作(《基礎篇》+《應用篇》),我開始對我的論斷產生了懷疑。不錯,本書依舊沒有能夠窮盡.NET,然而它在技術廣度與深度的結合方面,或許稱得上是無與倫比的。可以說,.NET平臺的各項重要技術,包括.NET 4.0的新特性,在本書中都得到了淋漓盡致的釋放;最重要的是,作者沒有人云亦云,滿足于技術的表層,而是通過使用ildasm和Reflector對.NET的類庫進行了深度分析,知其然而后知其所以然,這種求真求實的探索態度殊為可貴。
所以,本書絕對不是那種大而全、號稱從入門到精通,三個月速成編程高手那樣如“終南捷徑”般的紅寶書。關鍵的一點是,如何平衡好“專”與“博”之間的關系?對于技術作家而言,此難題不亞于理解技術本身的難度。然而,金旭亮總能處理得游刃有余。這不得不說,作者的職業起到了關鍵的作用。“師者,傳道授業解惑也。”這是為人師者的根本。教師的任務是為學生解惑,不能故作高深,而必須循循善誘,以深入淺出的方式幫助學生高效率地理解新技術與新知識。這些技能正是成為優秀技術作家的前提。
閱讀本書絕對不能淺嘗輒止,我的建議是盡可能地吃透它,不要放過任何你認為無法理解,或者不會用到的特性。正如你不應該將.NET簡單地看做是一門工具。技術在變化中保持常新,開發人員若要把握變化的脈絡,就必須看穿技術的本質,抓住其設計的思想,它才可能是不變的。
我特別喜歡本書講述多線程與并行計算的內容。前者充分體現了作者在.NET技術領域中達到的技術高度,后者則因為它是.NET 4.0提供的卓越特性而備受關注。窺一斑而知全豹。這也昭示了作者的雄心,他創作本書顯然并不僅僅是給讀者提供一把鑰匙那么簡單。芝麻開門,入室登堂,.NET技術的奧秘在本書的揭示下一覽無遺。那么,如果不想在.NET這座寶山中空手而歸,就從本書開始你的征途吧。
張逸
微軟MVP,《軟件設計精要與模式》作者
2010年中秋于重慶
- C語言程序設計案例教程(第2版)
- Mastering OpenCV Android Application Programming
- PostgreSQL Cookbook
- The HTML and CSS Workshop
- Spring+Spring MVC+MyBatis從零開始學
- ArcGIS for Desktop Cookbook
- 開源項目成功之道
- R Data Science Essentials
- Lift Application Development Cookbook
- GitHub入門與實踐
- Unity Android Game Development by Example Beginner's Guide
- JavaScript編程精解(原書第2版)
- Natural Language Processing with Python Cookbook
- 面向物聯網的Android應用開發與實踐
- 區塊鏈技術與智能服務應用