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

时间:2008-10-14 17:41:04

标签: c# .net

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

11 个答案:

答案 0 :(得分:4)

开始完成一个截止日期的项目。您将一起编码和学习。如果你不能在工作中做到这一点,可以考虑一个有一些实际需求的爱好项目(比如建立一个照片共享网站)。

答案 1 :(得分:3)

我完全赞同刚开始编码的理念。项目的另一个想法是完成Project Euler练习。它们是一些简单的数学问题,逐渐变得越来越困难。如果你想不出一个项目或只有一点点时间,那就太好了。然后只需使用参考书或互联网来了解您对语言细节的需求。

答案 2 :(得分:2)

  1. 下载Visual Studio Express

    http://www.microsoft.com/Express/

  2. 去购买以下书籍之一:

    ASP.NET 3.5 Step by Step

    C# 2008 Step by Step

    VB.NET 2008 Step by Step

  3. 根据我的经验(当我在1.0天内第一次开始使用.NET时)来自Microsoft的Step by Step书籍是最好的,刚刚开始并尝试使用.NET。

答案 3 :(得分:1)

任何事情都没有单一的最佳资源。最好的学习方法是练习。获取任何书籍以开始自己。然后开始在家里写一些代码。玩语言和平台。阅读博客,在这里浏览问题。您将开始发现和学习信息。

其他人提到购买Visual Studio 2008.它可能是一项昂贵的投资,但如果您是独立开发人员/顾问则完全值得。但是,如果您只需要一些东西来开始编码,那就获得免费的Visual C# Express。您可以随时在专业SKU中成长。

答案 4 :(得分:1)

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

说真的,你需要在.NET中编写的唯一一本书是Jeffrey Richter的CLR Via C#。阅读封面以涵盖(保存前几章,直到你读完其余章节,顺便说一句),然后开始编码。当你遇到问题(Linq,WPF,源代码控制,单元测试)时,请来这里。

答案 5 :(得分:1)

  • 购买visual studio 08,设计一个小项目,并完成它。
  • 为自己设定截止日期,不要将其推回去。
  • 购买一本基本的C#书籍作为参考,不用担心哪一本。

你可以做到!

答案 6 :(得分:1)

首先,不要因为没有以正确的方式做事而打败自己,因为我相信你知道,从来没有正确的方式。此外,当你比下一个人更了解事物时,一些寻找最佳资源的人会为自己付出代价。并且,正如已经说过的那样,做一个项目,选择比通常的,微不足道的例子更难的东西,这样你就必须思考和提问并做一些研究。最后,如果你有一个博客然后发布你正在做什么,那么你将有更多的承诺继续在项目上工作,而不是因为它变得艰难而拯救,特别是因为这通常是你什么时候开始学习的东西(无论如何这对我有用!)

答案 7 :(得分:1)

最好的方法是边做边学!

答案 8 :(得分:0)

当你在一份新工作上工作时,你会学到很多东西,因为你有很多很好的人,他们会转移他们认为有用的大量知识。您可以查看他们如何做事,哪些部分做得好以及哪些部分做得不好。

孤立地学习很难,特别是当有那么多资源时。

我建议您与当地社区用户组或在线群组中的个人联系,或者启动您自己的群组。这些人中的许多人将拥有真实的经验,可以更有效地指导您的学习之路。

答案 9 :(得分:0)

找到您想要使用的.Net区域,例如控制台应用程序,Windows应用程序,ASP.Net应用程序,Web服务,只是构建了一些“脚踏实地”的东西,比如基本的“Hello World!”示例或做一些简单的计算或使用MS-SQL后端,如果你得到SQL Express或更丰富的版本。

不要忘记,如果你没有进去,有些事情可能会让你过去。有多少ASP.Net 1.0或1.1应用程序使用您可能不熟悉的旧系统但可能是开始做的动机,而不是试图找到几年内过时的BEST。如果你想要编写比简单的“Hello World!”更大的东西,请从Martin Fowler的“Refactoring”这本书中汲取一些想法。程序

答案 10 :(得分:0)

下载Visual C#Express 2008.Google进行简介教程。挖掘并探索自己。

此URL是您使用.NET 启动所需的全部内容: http://msdn.microsoft.com/en-us/vcsharp/aa336768.aspx?wt.slv=RightRail

如果你想要掌握 .NET,那里有很多不同的想法,但只有一个官方自学教育轨道。获取Microsoft Press的官方MCTS / MCPD培训指南。这些可以通过考试编号在亚马逊上搜索,例如考试70-536。但只要您知道Google如何处理问题和教程,您就不需要太多其他内容。