Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
学习C#.net框架_C#_.net - Fatal编程技术网

学习C#.net框架

学习C#.net框架,c#,.net,C#,.net,我想正确地学习“C#”和“.net框架” 我阅读了C语言的基本概念。因为我知道C++,所以没有花太多时间来阅读C·简单教程。 现在,当我搜索.net教程时,大多数网站都提供了C#语言功能以及一些.net控件API和类用法 但我不想那样。我想要一些基础知识,比如事件循环是如何工作的,框架是如何设计的,以及一些核心概念。例如,当我在.net中搜索内存处理时,我在.net中得到了垃圾收集,我读了它,非常喜欢它,因为它解释了垃圾收集将如何以及何时发生 还有一件事是如何阅读/理解框架 请帮助我理解C#.n

我想正确地学习“C#”和“.net框架”

我阅读了C语言的基本概念。因为我知道C++,所以没有花太多时间来阅读C·简单教程。 现在,当我搜索.net教程时,大多数网站都提供了C#语言功能以及一些.net控件API和类用法

但我不想那样。我想要一些基础知识,比如事件循环是如何工作的,框架是如何设计的,以及一些核心概念。例如,当我在.net中搜索内存处理时,我在.net中得到了垃圾收集,我读了它,非常喜欢它,因为它解释了垃圾收集将如何以及何时发生

还有一件事是如何阅读/理解框架


请帮助我理解C#.net框架是否正常工作。

买书:通过C#,由Jeffrey Richter写的CLR

买书:通过C#,由Jeffrey Richter写的CLR

我养成了每天至少阅读别人代码30分钟的习惯。代码很少有适合初学者的解释,但它确实有助于理解语言的实际用法

在寻找一本教科书式的语言指南时,MCTS自助书籍已经足够满足我的需要了。它们几乎不涉及语言的实际使用,但却相当透彻地说明了原因

这里是MS MCTS培训网站的链接,您可以在这里浏览认证考试并查找支持文献。我希望有帮助


我养成了每天至少30分钟阅读别人代码的习惯。代码很少有适合初学者的解释,但它确实有助于理解语言的实际用法

在寻找一本教科书式的语言指南时,MCTS自助书籍已经足够满足我的需要了。它们几乎不涉及语言的实际使用,但却相当透彻地说明了原因

这里是MS MCTS培训网站的链接,您可以在这里浏览认证考试并查找支持文献。我希望有帮助


首先,.NET中包含两个完全独立的GUI框架。旧版本称为Windows窗体或WinForms,主要是围绕低级Windows API和Windows本机控件的包装。另一种叫做Windows演示基金会(WPF),是一种非常新的、非常不同的方法。 事件循环的工作方式:事件循环通常称为消息循环。在Windows演示窗体(WPF)中有一个单独的实现,对此我找不到任何信息(抱歉)。但是WinForms one实际上与在低级Windows API应用程序中使用的相同。网上有一篇维基百科文章


框架是如何设计的:这是一个非常模糊的问题,不可能这样回答。如果您对设计标准或设计过程有特定问题,可以发布一个新的特定问题。

首先,.NET中包含两个完全独立的GUI框架。旧版本称为Windows窗体或WinForms,主要是围绕低级Windows API和Windows本机控件的包装。另一种叫做Windows演示基金会(WPF),是一种非常新的、非常不同的方法。 事件循环的工作方式:事件循环通常称为消息循环。在Windows演示窗体(WPF)中有一个单独的实现,对此我找不到任何信息(抱歉)。但是WinForms one实际上与在低级Windows API应用程序中使用的相同。网上有一篇维基百科文章


框架是如何设计的:这是一个非常模糊的问题,不可能这样回答。如果您对设计标准或设计过程有特定的问题,您可以发布一个新的特定问题。

您不必在书中堆积,首先找到一个反射器程序并尝试理解代码。

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

据我所知,您更感兴趣的是学习.NET framework如何工作,而不是如何应用它,对吗?据我所知,您更感兴趣的是学习.NET framework如何工作,而不是如何应用它,正确吗?阅读本书可能会产生重复或任何书籍都是我们公司.net开发人员的要求,或者阅读本书的任何书籍都是我们公司.net开发人员的要求。为了您的重播,请您向我推荐一些源代码。对于初学者,请查看CodeProject.com。很多像你和我这样的人都会发布这样或那样的小工作示例,这些示例对于学习.NET的细节非常有用。当你感到更舒服时,为你感兴趣的开源项目获取源代码。我读的第一个大型(r)项目是dasBlog。感谢您的重播,请您向我推荐一些源代码开始。对于初学者,请访问CodeProject.com。很多像你和我这样的人都会发布这样或那样的小工作示例,这些示例对于学习.NET的细节非常有用。当你感到更舒服时,为你感兴趣的开源项目获取源代码。我读到的第一个大型(r)项目是dasBlog。嗯?reflector程序与理解代码有什么关系?你可以阅读jeffrey的书,但实际上它不起作用,使用reflector查看系统类和方法它们是如何编写的为什么要编写,达到什么程度?在框架和CLR中有太多的神话,在msdn中,有时作者可以说对不起,但事实并非如此!嗯?反射器程序与理解代码有什么关系?你可以阅读jeffrey的书,但实际上它不起作用,使用反射器查看系统类