不要以為.net就需要把程式碼全部寫到.cs頁面,不屑於使用vs提供的方便的控制操作.
.不要以為.net就是把各種控制往頁面上一拖,然後透過vs方便的設定一下就ok.
.不要以為.net就需要在一開始從編譯原理到web服務各種各樣的書都看上一遍
.不要以為.net就是直接打開vs建立頁面然後悶頭寫代碼就ok
.不要以為.net現在版本2.0就不屑於看1.1的資料
.不要以為.net從1.1到2.0沒有什麼變化
.不要以為.net可以在一開始的時候把程式碼都寫在一個頁面而不是分開資料存取層和頁面展示層
.不要以為.net就是需要分很多沒什麼用的層把一個簡單的事情搞的半年都寫不完
實際上,.net是相當有技術含量的.實際上,.net沒有你想的那麼難,但也絕對不簡單.
以下是我當年學習.net的過程,跟大家分享一下.
1.決定使用C#進行.net的開發.
2.費勁千辛萬苦,終於安裝上了vs2003
3.照著圖書館借來的書,完成了第一個console程式hello world
4.照著一本把asp.net當asp教的書,完成了一些簡單的頁面
5.照著一本介紹資料庫操作的書,把.net對資料的操作從頭到尾玩了一遍
6.學會使用.net sdk 文檔
7.試驗寫留言本
8.從圖書館借了一本非常棒的中級.net書
9.照著那本書,開始練一些小東西(使用者控制,form驗證等)
10.試驗著寫了一個小論壇
11.慢慢認識了很多朋友,大家互相學習,共同進步
12.接觸到了petshop3.0
13.深入學習了petshop3.0
14.開始學習自訂控制項,在這段期間加深了對.net內部知識的了解
15.接觸了其他一些開源項目
16.體會到了一個開源專案對初學者的幫助之大,決定自己寫一個開源專案,一則幫助其他的朋友,二則自己也可以學習更多
17.stella froum 的開發
18...........
總結一下,重點有三
1.勤奮動手寫程式,寫實例
2.努力接觸基礎,努力接觸實際專案程式碼
3.朋友之間多多交流
後記:寫這篇小文,是因為最近有一asp很牛的朋友想要轉做.net(實際上是被我們幾個人威逼利誘下決定轉.net的,哈哈),一開始學的時候總是麻煩多多,昨天晚上我陪他坐了會,覺得問題還是蠻多的,於是就想寫一篇筆記,給廣大的.net初學者.少走彎路,爭取早日捅破那層紙牆,進入到.net程式設計的世界.