C# 如何不再担心使用最好的材料,而开始学习.Net?

C# 如何不再担心使用最好的材料,而开始学习.Net?,c#,.net,C#,.net,在过去的几年里,每当我学到一些东西时,我往往会花太多的时间去研究最好的材料,而不是实际学习。我该怎么做才能克服这种心态?我被卡住了。如何不再担心在.net上获取或使用最好的书籍、培训视频和在线资料,而开始学习?任何东西都没有最好的资源。学习的最好方法是实践。找一本书,让你自己开始。然后在家里开始写一些代码。使用语言和平台。阅读博客,浏览这里的问题。你将开始发现和学习信息的精华 其他人提到购买VisualStudio2008。这可能是一项昂贵的投资,尽管如果你是一名独立的开发人员/顾问,这是完全值

在过去的几年里,每当我学到一些东西时,我往往会花太多的时间去研究最好的材料,而不是实际学习。我该怎么做才能克服这种心态?我被卡住了。如何不再担心在.net上获取或使用最好的书籍、培训视频和在线资料,而开始学习?

任何东西都没有最好的资源。学习的最好方法是实践。找一本书,让你自己开始。然后在家里开始写一些代码。使用语言和平台。阅读博客,浏览这里的问题。你将开始发现和学习信息的精华


其他人提到购买VisualStudio2008。这可能是一项昂贵的投资,尽管如果你是一名独立的开发人员/顾问,这是完全值得的。然而,如果你只是需要一些东西来开始编码,那就免费获取。当你需要的时候,你总是可以成长为专业的SKU。

在最后期限内开始做一个项目。你们将一起编码和学习。如果你在工作中做不到这一点,可以考虑一个有实际需求的爱好项目(比如建立一个照片共享网站)。

1)停止研究 2) 开始编程

说真的,您需要在.NET中编程的唯一一本书是Jeffrey Richter的《通过C#编写的CLR》。从头读到尾(顺便说一句,在读完其余章节之前先保存前几章),然后开始编码。当你遇到你有问题的东西(Linq、WPF、源代码管理、单元测试)时,请到这里来。

  • 购买VisualStudio08,设计一个小项目并完成它
  • 给自己定一个最后期限,不要拖延
  • 买一本基本的C#book作为参考,不要担心哪本

你能行

首先,不要因为以前没有用正确的方法做事而责骂自己,我相信你知道,从来没有正确的方法。此外,当你比下一个人对事物有了更好的理解时,寻找最好的资源也会有回报。而且,正如前面所说的,做一个项目,选择一些比平常更难的,琐碎的例子,这样你就必须思考,提出问题,做一些研究。最后,如果你有一个博客,然后发布你正在做的事情,这样你就会有一种承诺感,继续工作,而不是在项目变得困难时放弃,特别是在你通常即将真正学到东西的时候(这对我来说很有用!)

  • 去下载

  • 去买以下一本书:


  • 根据我的经验(当我在1.0年代第一次开始使用.NET时),微软的循序渐进的书籍最适合刚开始使用.NET,并让你的脚沾满.NET。

    我完全同意刚开始的编码理念。项目的另一个想法是进行练习。它们是一些简单的数学问题,变得越来越难。这是伟大的,如果你不能想到一个项目或只有一点点的时间。然后,只需使用参考书或互联网了解您需要了解的语言细节。

    当您在一份新工作中工作时,您会学到很多东西,因为您有优秀的个人,他们会传授许多他们认为有用的知识。你可以回顾他们是如何做事的,哪些部分做得好,哪些部分做得差

    孤立地学习是很难的,尤其是当有这么多资源的时候


    我建议您与当地社区用户组或在线组中的个人建立联系,或者创建自己的组。这些人中的许多人都有过真实世界的经验,可以更有效地指导你的学习道路。

    找到你想使用的.Net领域,例如控制台应用程序、Windows应用程序、ASP.Net应用程序、web服务,只需构建一些像“Hello world!”这样的小“弄湿脚”之类的东西例如,如果您获得了SQL Express或更丰富的版本,则可以执行一些简单的计算或使用MS-SQL后端

    别忘了,如果你不进去,有些东西可能会从你身边溜走。有多少ASP.Net 1.0或1.1应用程序使用的是您可能不熟悉的旧系统,这可能会促使您开始使用旧系统,而不是尝试寻找几年后过时的最佳应用程序。如果您想编写比简单的“Hello World!”程序稍大一点的程序,请参考Martin Fowler的《重构》一书中的一些想法。

    下载Visual C#Express 2008。谷歌介绍教程。挖掘并探索你自己

    此URL是开始使用.NET所需的全部内容:


    如果你想掌握.NET,有很多不同的想法,但只有一个官方的自我教育途径。从微软出版社获得官方MCTS/MCPD培训指南。这些可以在亚马逊上通过考试号进行搜索,比如考试70-536。但是,只要你知道如何在谷歌上搜索问题和教程,你就不需要太多其他东西。

    最好的方法是在实践中学习

    如果您刚刚起步,请不要购买Visual Studio。这就是特快版的目的!当然,在.NET中,有很多方法可以达到相同的目的。通常,有最短的路径,然后是通过恐怖和噩梦的路径。如果看起来应该有更好、更简单的方法来实现你的目标,那么很可能会有。