-
1 # 使用者6013679376
-
2 # 朱明衛
伴隨著微軟的開源和跨平臺,學習C# .net的人也是越來越多了,C# .net在很多方面都有應用,桌面應用,有winform 和 wpf, web 開發方面,有 asp.net mvc,遊戲開發方面,有 unity 3D, 如今asp .net core 也可以跨平臺了,也可以在linux伺服器上執行,並不依賴於.net framework。在國外從事.net開發的人還是挺多的,國內的話,.net高手,沒有其他程式語言多,個人感覺。
想學好C# .net,你首先要有程式設計的興趣,如果沒有興趣的支撐,任何事情都是學不好的,因為你不可能持久的去做這件事。而程式設計卻是要時刻保持學習的狀態,不然會被淘汰的。任何一門程式語言,學好它的第一步就是要了解他的語言基礎,比如他的語言規範,可以先去看影片或者相關的書籍,做好第一步功課之後,可以嘗試用C# .net 寫一些小的應用,比如說實現一個計算器之類的;等到這些都滿足不了你的時候,你可以嘗試寫一些跟資料庫相關的操作,比如實現一個簡單的XX管理系統之類的,有簡單的增刪查詢,等到這些都滿足不了你的時候,你可以向web開發邁近,web開發要學習的東西真的挺多的,比如說前端要學一點html,css,jquery也要會,後臺sqlserver 資料庫,多表查詢。我覺得學習最主要的要把基礎打牢固。舉個例子,比如說資料庫的操作,Dataset 與datareader 有什麼區別,訪問資料庫相關的幾個類,分別是什麼意思。.net底層也應該要有所瞭解,建議看看CLR via C# ,這是本不錯的書,看個幾遍很有意思。
最後的建議,實踐才是學習的最佳途徑。所以我的建議是如果你有條件,你可以找個小的公司進去實習,邊實習邊學習,這樣的進步最大。因為你會有個壓力迫使你去學習,不然你什麼都不會很尷尬的。而且實習的過程中可以向優秀的人學習,這樣你會學到很多,不僅僅是知識,更多的是經驗。最後希望對有心入這一行的人能夠有幫助。
回覆列表
我是學網際網路的,表示程式碼其實就那些個英文,但是那些規律很難掌控,要多動手操作 我還不是很熟練要跟老師多學習