這幾天,.net 框架正式發(fā)布了,隨之.net 的王牌主力開發(fā)工具vs.net也發(fā)布了,并且可以下載。于是,就看見論壇里狼煙四起、風(fēng)云滾滾。各路諸侯麾突乎東西,叫囂乎南北,甚是熱鬧!有苦苦哀求ftp地址的,其情可憫;有洋洋得意寬帶下載完畢者,其狀可羨!隨便找一.net方面的論壇,最熱鬧的話題總是哪里有ftp下載?有幾張盤?有多大等等問題。真仿佛下載了vs.net便可一日之內(nèi)或最多三五日之內(nèi)便可修成.net正果。 果真如此嗎? .net正式版剛剛發(fā)布,大家還都處于一個學(xué)習(xí)階段。對于初學(xué)者來說,我覺得還是從手寫代碼開始為好。盡管有些緩慢以至于笨拙,但是唯有這樣踏踏實實的學(xué)習(xí)方法和態(tài)度,才能為下一步的突飛猛進(jìn)打下堅實的基礎(chǔ)。正如武俠小說中修煉正派的功夫,進(jìn)展雖緩慢,前途卻不可限量。而直接使用vs.net,的確很方便,再加上一些高手們的大力贊揚(yáng)抑或是吹捧,就給大家造成了一種印象,仿佛使用vs.net便可將.net易如反掌一般不費(fèi)吹灰之力輕松拿下。錯!vs.net為了開發(fā)、分布以及重用等方面的原因,為開發(fā)者在一開始作了大量的工作,并且在使用的過程中,生成的代碼也通用性極強(qiáng)。這對于熟練的開發(fā)者或者對.net有深入理解的用戶來說,當(dāng)然很好。可惜,對于大多數(shù)的用戶來說,這并不是什么好事情。因為,你在簡單的填寫代碼的時候,可能并不了解這些已經(jīng)生成的代碼的真正的意思,或者理解得并不深刻(這一點(diǎn)可以從論壇討論的問題上看出來)。盡管在初期,可以做得像模像樣,仿佛進(jìn)入了高手的行列,可是,時間一點(diǎn)一點(diǎn)的過去,你會發(fā)現(xiàn)你對于.net仍然是一個門外漢。這是一個很可怕的事情。請記住我的忠告:你會用vs.net,并不代表你熟悉了.net 。或許你會說,我邊用邊學(xué)習(xí)便掌握。但是有一句話,由儉如奢易,由奢入儉難。用慣了vs.net的人讓他回頭手工編碼,就像喝慣了茅臺的人去喝二鍋頭一樣痛苦。你可以不相信,但是請你觀察一下那些開始學(xué)習(xí)的時候用手工編碼的人,你會發(fā)現(xiàn),一旦他開始使用vs.net,三天之內(nèi)的成就就可以超過你一直使用vs.net半年!! 多討論一些問題,哪怕是最簡單的,意義也超過了那里有vs.net下載這樣的話題。 僅僅是一瓢涼水,僅僅是一
|