我想学习C#哪里有个好的起点?
我还需要使用哪些工具进行编码和编译?
答案 0 :(得分:8)
工具 - 下载MS Visual C# Express Edition 2010。
图书 - Head First C#如果您正在寻找基础知识..
请参阅此页面了解一些good videos and links on C#
答案 1 :(得分:1)
不要依赖网络获得良好的代码示例......
特别是使用C#,很容易找到一百万个如何做某事的例子,但特别难以找到简洁和最新的语言最新功能/实践的“好”例子。如果您从头开始学习C#,那么网络可能不仅仅是帮助(我从个人经验中得知)。
如果你正在学习C#依靠好书来获得一个良好的开端。 Here's a good list一书开始。
此外,将this网站标记为在线C#参考。它是迄今为止我见过的数百/数千个C#站点中最好的。
答案 2 :(得分:-1)
下载Visual Studio Express edition 2010并执行Hello World控制台应用程序。
我还建议您下载SQL Server 2008 express并在感觉自己熟悉C#后熟悉它。
两者都是免费的,初学者有很多资源。
此外,如果您在.NET商店工作,请告诉您的经理您有兴趣,看看他是否会与经验丰富的开发人员合作,以帮助您入门。有人教你是非常有帮助的。
答案 3 :(得分:-2)
下载Visual Studio 2010 Express Edition,开始阅读books和tutorials并耐心等待。
答案 4 :(得分:-2)
我挑衅地说这取决于你的经验水平。如果您已经知道OO基础知识,如多态性,封装等......以及编程基础知识,如循环,条件等......那么可能选择Pro书Wrox C# 4.0。但是,如果你不熟悉并且没有经验,我必须同意其他人Head First Series是一种非常好的学习方法。不是以学术方式写的,而是以更有趣的方式写,这使得记忆更容易。
显然,正如其他人建议您可以使用适当的软件以快速版的形式创建应用程序。
我会尝试创建自己的应用程序,同时编写书籍以使事情变得有趣并了解更多信息。通过这样做,您可以查看Web上的示例并使用试图理解它的代码,还可以更改代码以便它执行您想要的功能。即使你不知道它的功能,而且本书也没有涉及,只要你能看一下代码并大致了解它正在做什么。
答案 5 :(得分:-2)
与上面提到的Visual Studio 2010一样。
try this 对于一个伟大的首发,它有大量的资源。 熟悉api,越快越好。 我也发现视频教程是让这些东西坚持下去的好方法:)所以要么观看视频教程然后再编码,然后再观看记住它,但学习代码的最好方法就是去做。太多的理论可以混淆,随你编码,为自己设定目标,理论将在你试图找出并解决问题时出现。
答案 6 :(得分:-2)
安装VS2010 Express Edition后,请使用Charles Petzold的C#键进行编程。它很古老,但没有什么能像这本书那样教授C#的基础知识。之后,获得 Essential C#2.0,3.0或4.0 ,越高越好。
只需要花时间学习寒冷的基础知识,你就可以继续前进了。
答案 7 :(得分:-2)
查看Microsoft的MSDN系列教程。
有一个nice section通过命令行C#编写,以及another section,它涵盖了Visual Studio带来的拖放窗口设计器功能。