成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習.NET Framework相關經驗總結概覽

開發 后端
學習.NET Framework的過程并不是很輕松的。我們可以通過各種途徑來幫助我們的學習。希望本文總結的幾種講演能幫助大家。

.NET Framework的學習是需要一個循序漸進的過程。我們在這里就為大家總結一下學習.NET Framework中的一些經驗總結,希望能對大家有所幫助。多練習,課本上的內容一定要通讀,里面的示例程序要親自測試,或許你會發現書上平時看不出來的小錯誤,另外,輸入時候的手誤也是難免的,那么在解決問題的過程中也會讓你加深對某個知識點的理解,舉例如下:#t#

 

  1. public class Contractors : IEnumerable   
  2. {   
  3. private ArrayList items = 
    new ArrayList();   
  4. public IEnumerator GetEnumerator()   
  5. {   
  6. for (int index = 0; index 
  7. < this.Count; index++)   
  8. {   
  9. yield return this[index];   
  10. }   
  11. }   
  12. public int Add(string Name, int Rate)   
  13. {   
  14. return items.Add(new Contractor
    (Name, Rate));   
  15. }   
  16. public Contractor this[int Index]   
  17. {   
  18. get { return (Contractor) 
    items[Index]; }   
  19. }   
  20. public int Count   
  21. {   
  22. get { return items.Count; }   
  23. }   

 

 

這里就有同學寫成了IEnumerable,結果總報錯,IEnumerable和IEnumerator長的又非常像,一不注意還真看不出來,在解決問題的過程中對IEnumerable接口又加深了理解,尤其對GetEnumerator()這個方法。

2、針對每一個涉及到的BCL中的Class通過Msdn查詢它們詳細的信息,作為書本上知識的補充,有時間的話Msdn上的例子也可以自己實踐一下;

3、老生常談,課前預習+課后復習!這條真理放到什么時候都不會過期,我們是人不是計算機,學習.NET Framework就是個漸進的過程,不是一蹴而就的,你學來的知識不會真正讓你掌握,掌握了也不會輕易離你而去。

4、注重實驗——NOT“試驗”,這里的實驗是實地驗證的意思,將老師課堂上所講的內容,實際驗證下,會加深對知識的理解;另外,在實驗中也能鍛煉一個人解決問題的方式方法。在網絡時代,不知道利用網絡是很無知的,更談不上效率。網絡是一個巨大的知識庫,很多人將知識和經驗通過網路進行分享,如果自己再不懂得如何去擷取的話,就太可惜了,要學會站在別人肩膀上。因此呢,搜索引擎的使用也是必備技能之一。

5、***的學習方法就是去用,不但對書本上的示例代碼進行測試,還能在實際生活中使用學到的知識解決具體的問題,這樣一個過程,涉及到了軟件研發各個過程,從做什么——軟件策劃,到怎么做——技術儲備,再加上軟件開發的過程經驗,那么這是一個非常好的學習方法,當你實際這樣做的時候,你就會發現當你要解決一個問題的時候,往往需要先解決另一個問題,也就是說知識點是相互依賴的,是網狀的,在實踐中學習,實踐驅動的學習方式,往往比單獨通過書本上學習更加的有趣和高效。

6、學習.net Framework,也離不開c#(vb.net這里不討論),雖說學語言是軟件過程中一個比較低級的階段,但誰都要經歷此階段,只有經歷它,才能超越它。c#是一種非常好的語言,很值得我們去研究下,里面有很多非常優秀的特性,很多都是跨語言通用的,慢慢體會軟件開發的精髓——編程思想吧!

7、閱讀相關資料,對教科書是個不錯的補充,可以讓我們對一個知識點進行全方位360度的觀察學習.NET Framework,每種資料描述同一個知識點的角度都可能不同。Msdn和博客都是不錯的信息來源,《c#高級編程》這本書不錯,可以作為參考書用。

8、看開源軟件的源代碼,包括微軟自己的PetShop源代碼,學習其中的編程思想、軟件架構,看一個構思巧妙、編碼優美的軟件源碼就是一種享受,所以編程從某種角度講是一種藝術而不止是技術。

9、思考.net Framework的由來,從更深的層次去學習,CIL匯編可以某種程度上管中窺豹,一覽.net的設計思想,全局觀可以讓你加深對局部構成的理解。

10.***,就是對于如何讀書的建議,遇到一個新的知識點,剛開始云里霧里是很正常的,持續不斷的閱讀,不要停下來,也不要回頭,堅持讀完整個章節,總結來說就是:“先通讀,再細讀”,那么剛開始存在的很多疑惑都會自行消失,因為前后知識點連貫起來了,這也是一個讀書技巧,與大家分享。

包括但不限于上述10條學習.NET Framework的建議,任何有利于學習的建議都是好建議!學習就是未來!一起加油!

責任編輯:曹凱 來源: 博客園
相關推薦

2009-08-11 14:20:41

C# .NET學習經驗

2009-09-16 17:13:54

學習Linq

2010-01-06 18:13:58

.NET Framew

2009-12-31 10:21:53

Silverlight

2011-07-08 13:15:52

JSP

2009-08-13 18:13:27

C#學習經驗

2011-07-21 13:40:17

java

2013-12-18 15:54:21

2010-06-13 13:44:07

UML學習筆記

2009-12-25 15:58:37

WPF數據處理

2010-01-21 14:49:44

VB.NET操作Wor

2009-10-15 17:57:33

VB.NET List

2009-10-15 13:06:12

VB.NET Shar

2009-10-14 09:29:43

VB.NET加密

2010-06-02 09:06:26

SVN學習

2009-10-15 09:27:00

2010-02-01 15:18:40

C++ new用法

2009-10-16 18:01:06

VB.NET調用Win

2009-09-01 13:10:39

C#讀取Word

2009-08-19 09:24:43

AJAX引擎經驗總結
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人午夜精品 | 免费一看一级毛片 | 午夜免费视频 | 一区二区影视 | 欧美久久一级特黄毛片 | 国产精品福利网站 | 亚洲欧洲色视频 | 久久久久久国产精品免费免费狐狸 | 亚洲综合成人网 | 日韩欧美精品在线播放 | 国产91av视频在线观看 | 自拍偷拍第1页 | 蜜桃传媒av| 大象视频一区二区 | 久久精品国产亚洲夜色av网站 | 久久这里只有精品首页 | 欧美精品在线播放 | 欧美激情第一区 | 亚洲一区在线播放 | 成年视频在线观看福利资源 | 亚洲精品一区二区三区蜜桃久 | 黄色在线免费观看 | 国产女人叫床高潮大片免费 | 欧美日韩黄色一级片 | 精品国产乱码久久久久久图片 | 午夜黄色影院 | 日本高清视频在线播放 | 国产视频亚洲视频 | 视频二区国产 | 国产精品乱码一区二三区小蝌蚪 | 国产精品一区二区电影 | 国产精品伦一区二区三级视频 | caoporn国产精品免费公开 | 久草新在线| 久久久噜噜噜www成人网 | 国产福利视频导航 | 欧美黑人一级爽快片淫片高清 | 欧美一区二区三区 | 99久久精品免费看国产免费软件 | h视频在线观看免费 | 日韩久久成人 |