簡體   English   中英

學習C#.net Framework

[英]Learning C# .net Framework

我想正確學習“ C#”和“ .net框架工作”。

我閱讀了C#語言的基本概念。 因為我知道C ++,所以花太多時間閱讀C#簡單教程。

現在,當我搜索.net教程時,大多數站點都提供了C#語言功能以及一些.net控件的API和類用法。

但是我不想要那個。 我想要一些基本的知識,例如事件循環的工作方式,框架的設計方式以及一些核心概念。 例如,當我在.net中搜索內存處理時,在.net中獲得了垃圾回收,因此我閱讀並非常喜歡它,因為它說明了垃圾回收的方式和時間。

還有一件事是如何閱讀/理解框架?

請幫助我了解C#.net框架的正常工作。

購買本書:Jeffrey Richter撰寫的CLR CLR

我養成每天至少30分鍾閱讀別人代碼的習慣。 代碼很少附帶適合初學者的解釋,但它確實有助於理解該語言的實際用法。

在尋找教科書風格的語言指南時,MCTS自助書已經足夠滿足我的需求。 它們幾乎沒有涵蓋語言的實際用法,但是在為什么和為什么方面相當詳盡。

這是MS MCTS培訓網站的鏈接,您可以在其中瀏覽認證考試並找到支持的文獻。 希望對您有所幫助。

http://www.microsoft.com/learning/zh-CN/certification/mcts.aspx

首先,.NET中包含兩個完全獨立的GUI框架。 較舊的稱為Windows FormsWinForms ,在很大程度上是對低級Windows API和Windows本機控件的包裝。 另一個稱為Windows Presentation Foundation(WPF) ,它是一種非常新穎且截然不同的方法。

事件循環的工作原理:事件循環通常稱為消息循環 Windows Presentation Forms(WPF)中有一個單獨的實現,有關該信息我找不到任何信息(對不起)。 但是WinForms實際上與在低級Windows API應用程序中使用的相同。 在Microsoft Windows中的“ 消息循環 ”上有Wikipedia文章。

框架的設計方式:這是一個非常模糊的問題,因此無法回答。 如果您對設計標准或設計過程有特定疑問,則可以發布有關它的新的特定問題。

您不必堆積在書本中,首先要找到一個Reflector程序並嘗試理解代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM