简体   繁体   中英

Learning C# .net Framework

I want to learn “C#” and “.net frame work” properly.

I read basic concept of C# language. Since I know C++ It did not took too much time to read C# simple tutorial.

Now when I searched the .net tutorial, most of the sites give C# language feature and some of the .net controls API and class usage.

But I don't want that. I want basic such as how event loop work, how frame work is designed and some core concepts. For example when I searched the memory handling in .net I got garbage collection in .net, I read it and liked it a lot because it explains how and when garbage collection is going to take place.

One more thing is how read/understand a frame work?

Please help me to understand C#.net frame work properly.

购买本书:Jeffrey Richter撰写的CLR CLR

I make a habit of reading someone else's code for at least 30 minutes a day. Code rarely comes with explanations fit for beginners, but it sure helps to get an understanding of practical usage of the language.

When looking for a text-book-style language guide, the MCTS self-help books have been more than adequate for my needs. They hardly cover practical usage of the language, but are fairly thorough in the whys and wherefores.

Here's a link to the MS MCTS training site, where you can explore certification exams and find supporting literature. I hope it helps.

http://www.microsoft.com/learning/en/us/certification/mcts.aspx

First of all, there are two completely separate GUI frameworks contained in .NET. The older one is called Windows Forms or WinForms and is largely a wrapper around the low-level Windows API and Windows native controls. The other one is called Windows Presentation Foundation (WPF) and is a very new and very different approach.

How the event loop works: The event loop is normally referred to as the message loop . There is a separate implementation of it in Windows Presentation Forms (WPF), about which I could find no information (sorry). But the WinForms one is actually the same as you would use in a low-level Windows API application. There is a Wikipedia article on the Message loop in Microsoft Windows .

How the framework is designed: This is a very vague question and is not possible to be answered as such. If you have specific questions about the design criteria or the design process, you can post a new and specific question about it.

您不必堆积在书本中,首先要找到一个Reflector程序并尝试理解代码

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM