這是文章備份,原文請看:
[給ASP.NET初學者的話]學習心態的調整 (書本導讀)
http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/01/study_for_beginner_asp_net.aspx
針對書本上下兩集,我撰寫了一篇「導讀」
希望讀者在使用本書以前,都能先看過
完整文章,後面提供PDF檔案下載,謝謝!
x-2 學習心態
ASP.NET是網頁程式的全新革命,即使您以前在 ASP、PHP、JSP有過豐富的開發經驗,仍有一些變革與觀念是有差異的,例如:Page的生命週期、同一頁面的PostBack(回傳)觀念等等,都是 ASP.NET獨有的。
如果您以前熟練一般程式或是 Windows程式,現在到了網頁程式也會有一些特性是您不熟悉的。例如:網頁與瀏覽器先天的限制、狀態管理(如 Session)等等。
不論如何,請您放空!!唯有把自己杯子裡面「原有的水」倒光,才能 “保持空間”學習新的事物。畢竟 ASP.NET是全新的技術,我們需要放低姿態、保持「謙卑」的學習心態,才能領略新技術的奧妙。
不然的話,您會發覺很多地方都跟您「既有」的觀念不同。這個時候「學習心態」就很重要,您是覺得:ASP.NET這個新東西在找您麻煩(所以學不下去)?還是這個新東西真是新奇有趣呢(所以興趣盎然)?……自己的學習心態,會嚴重影響您接下來的學習成果。這一點必須由您自己來調整,作者幫不上忙。
x-3 如何使用光碟裡面的範例
跟其他作者不同,我特別強調「親自動手作」。我絕不會讓您安裝這些範例上去,隨手點兩下就「自以為」”學會”了 ASP.NET程式設計??
您是來學習「寫」程式,而不是當一個書本範例的「品管測試員」(測試書本光碟的範例能否順利安裝?)。我衷心地希望您能親自寫寫看,唯有手腦並用,才能學會寫程式。只會一旁觀看,絕對一無所得。
光碟裡面的範例,無法用滑鼠點擊兩下直接執行。因為這是網頁程式,必須透過Web Server編譯後才能呈現結果。建議您跟著這樣作:
...... (略)......
(5). ASP.NET程式必須一邊「設計畫面」,並且「設定」好畫面上的 Web控制項的各種屬性,最後才去「寫」程式碼。每一個步驟都有重要性,缺一不可!
真的想學好 ASP.NET,畫面的設定、控制項的屬性與事件、後置程式碼……等等,每一個步驟都要 “自己作”,因此不建議您Copy現成的範例。
如果不腳踏實地練習每一個步驟,鐵定學不好。
我在資策會擔任講師的時候,專門指導「第二專長的就業輔導班」,也就是讓 “非”資訊科系的學生經過半年的特殊訓練,有足夠的專業變成一位「有基本生產力」的程式設計師。這十多年的教學經驗與書籍撰寫,一定能幫上您的忙。
請您務必要依照書本的進度來學習,一句話「循序漸進」,千萬不要被自己的「沒耐心」搞亂步伐!
羅馬不是一天造成的!
學習沒有捷徑! 唯 “勤”而已!
祝福您有一趟充實的 ASP.NET學習之旅!
===============================================
完整文章內容,請下載 --
[給ASP.NET初學者的話]學習心態的調整 (書本導讀)
http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/01/study_for_beginner_asp_net.aspx
===============================================
留言列表