相關閱讀 |
>>> 技術話題—商業文明的嶄新時代 >>> | 簡體 傳統 |
時人常論JAVA與DOTNET孰強孰劣,某以為不過是昔日江湖上論少林武當孰強孰弱,DOTNET可以講是源于JAVA,雖然它現在不能在所有的平臺運行,但是其很多思想都來自于JAVA,就如當日張君保師從少林,卻自立門戶,成為一代宗師。本文不是要來談JAVA與Dotnet的強弱的,而是要談談Dotnet的修行步階書籍。看到網上很多朋友,急切間在詢問當讀何書,故為此文。切莫不小心學了《葵花寶典》,玩笑、玩笑,打住,且說正題。
初學者:入得武當來,第一件事當學武當劍法。《C#入門經典》,雖然簡單,卻是四平八穩,沒有武功基礎的此書是一本不錯的好書。待到習完,雖不能御劍乘風,卻也能舞得有板有眼,算是初窺武當派。如果是帶師學藝者,本身有不錯的C++功底,或是已習完第一本書了,建議開始學《C#高級編程(第2版)》。此書相當于兩儀劍法,武當派的劍法精華盡在其中,但如果光學劍,不學氣,則難以練成上上劍法。有此感覺者基本上有些小成了,但是難以更進一步。
小成者:正所謂,以氣行劍,劍之所指皆氣之所至。《.NET 框架程序設計(修訂版)》(李建忠譯版),此書可謂武當派的內功心法基礎,當然梵文好的,可以直接讀原版,我是更喜歡點評版,雖然增加了幾頁,卻少走了些彎路。作者是Jeffrey Richter,這是風清揚一樣的人物。在這本書里他會告訴你武當派所有的技術的理論基礎,如何實現的,為你一一道來,從Object開始,到類型的成員機理,到異常處理,到垃圾收集,反射。看完此書你一定有豁然開朗的感覺。我于深夜子時,每每有疑惑之處,常翻此書,即算是一小段文字里也竟包含著微妙之處。久習之,當有大悟。時光流逝,此時你也算是武當里的好手了,此時可以下山做點任務,一來歷練江湖,二來可使所學劍法純熟。一般的任務基本上是可以完成了。但是如果要更上層樓,則需習下書。
中高級:《.NET本質論》,此書拿在手里,感覺很薄,但其內容卻比上面的這些書要厚重得多,作者Don Box本身就是一位曠世奇才,此書當稱武當的《九陰真經》,功力不深者切記勿讀。我初看時也有些莫明,后來看了一篇文章才開始頓悟,此文即是《深入探索.NET框架內部了解CLR如何創建運行時對象》,在MSDN上有中文版,它講述了CLR的基本結構,可以說是讓你了解了身體的奇經八脈。然后你再來看《.NET本質論》,便覺得有一日千里的感覺。不過中譯版實在是太差,加之Don Box行文又惜字如金,有如嚼蠟,不過我的梵文也是爛,也就將就看看中文版,到網上查查資料,也算過了一遍。此書很難用一個字“讀完”(好象是兩個字哎!)來言之。不過頁頁翻過,的確有清風徐來之感。劍法或拳法都已不重要,萬物皆是武器。以我的資質到此也算是盡力了,若是要更進一步,達化境之地步也是三個字“不好說”。不過此時你當可以笑傲江湖,做做高級任務。
化境高手:他們讀何書,皆是未知。或許你有一天能達此境界,也傳點功力給我,呵呵。
最后,學武當派離不了一把好劍,初時你可以用ILDASM,不過這時一把木劍,功+3,垃圾,入門者使用。我用兩儀劍(Reflector),輕重合適,到處都有得賣,實在是居家旅行,殺人滅口的好東東。
或許有人問,我是用VB.net的,能不能學好呢,下面是《天龍八部》里的一段話,或許于你些許啟迪:
本因、本觀、本相、本參四僧見了鳩摩智獻演三種指力,都不禁怦然心動,知道三卷奇書中所載,確是名聞天下的少林七十二門絕技,是否要將‘六脈神劍’的圖譜另錄副本與之交換,確是大費躊躇。
本因道:“師叔,明王遠來,其意甚誠。咱們該當如何應接,請師叔見示。”
枯榮大師道:“本因,咱們練功習藝,所為何來?”
本因沒料到師叔竟會如此詢問,微微一愕,答道:“為的是弘法護國。”枯榮大師道:“外魔來時,若是吾等道淺,難用佛法點化,非得出手降魔不可,該用何種功夫?”本因道:“若不得已而出手,當用一陽指。”枯榮大師部道:“你在一陽指上的修為,已到了第幾
品境界?”本因額頭出汗,答道:“弟子根鈍,又兼未能精進,只修得到第四品。”枯榮大師再問:“以你所見,大理段氏的一陽指與少林牛花指、多羅葉指、無相劫指三項指法相較,孰優孰劣?”本因道:“指法無優劣,功力有高下。”枯榮大師道:“不錯。咱們的一陽指若能練到第一品,那便如何?”本因道:“淵深難測,弟子不敢妄說。”枯榮道:“倘若你再活一百歲,能練到第幾品?”本因額上汗水涔涔而下,顫聲道:“弟子不知。”枯榮道:“能修到第一品么?”本因道:“決計不能。”枯榮大師就此不再說話。
轉載 2011-02-23 05:31:17
稱謂:
内容: