您从哪里获得C#编程的最佳深入信息?

时间:2008-11-06 17:51:37

标签: c# code-snippets

您在哪里可以获得有关C#编程的最佳深入信息?我正在寻找专门用于c#的教程,示例,博客,专业论坛等。

16 个答案:

答案 0 :(得分:18)

我推荐杰弗里里希特的“CLR via C#”一书。您可以学习CLR功能以及c#如何实现它们。您还可以在c#,本地化,appdomains等.net主题中学到很多关于多线程的知识。

答案 1 :(得分:15)

Eric Lippert's blog是首屈一指的,IMO。

Charlie Calvert's Community Blog也很好 - 尤其是社区融合帖子,其中突出了来自其他地方的有趣帖子。

答案 2 :(得分:12)

Jon非常谦虚,但(除了上面提到的Eric Lippert的博客)他的作品也是不可或缺的:

Jon Skeet's C# FAQ

Jon Skeet's C# and .NET Articles and Links

答案 3 :(得分:11)

如果您只能获得一本书,请获取Jon Skeet的 C#in Depth

答案 4 :(得分:5)

CodeProject 是一个很好的来源

答案 5 :(得分:5)

StackOverflow上C#的隐藏功能:

Hidden Features of C#?

答案 6 :(得分:5)

你不能错过这些:

答案 7 :(得分:4)

答案 8 :(得分:2)

那里有一些优秀的博客。例如,

B# .Net Blog

Blogs from the Microsoft C# Team

答案 9 :(得分:1)

这一般比.NET编程更适用于.NET编程,但Krzysztof Cwalina's blogFramework Design Guidelines非常适合深入理解.NET内部。

答案 10 :(得分:1)

当我作为软件开发人员获得第一份工作时,我花了一些时间来浏览Wrox Press - Professional C#2005,不久之后我开始查看来自 codeprojectmsdn。 现在,在处理一些新事物时,我只是尝试将其分解成碎片并使用谷歌搜索论坛,当然stackoverflow然后将各个部分组合在一起。

答案 11 :(得分:1)

DotNetKicks是intarwebs中.NET相关文章的一个很好的来源。

而且,如果您需要萨里的豪华轿车,请留意Upcoming Stories中的垃圾邮件发送者。

答案 12 :(得分:1)

对于其他语言,我发现将IRC聊天与该语言的其他用户联系以获得非常有用的帮助非常有用。有时甚至不是答案是否可用 - 如果你没有在正确的心态,你可能不会在正确的地方寻找。最好的选择是让其他人与之交谈,这些人也熟悉与之交谈的语言,以帮助您从其他开发人员那里理解。

除了“在线聊天”之外,你应该使用谷歌查找你想要做的事情的描述或例子。如果您需要更大的核心概念概述,请阅读一本书。但如果你正在寻找精细的细节,我建议谷歌搜索每个案例。如果没有深入的经验,当你遇到特定的问题时,你不可能期望获得所有深入的知识。

不幸的是,我不知道C#的主动IRC频道(任何人都知道吗?!)

答案 13 :(得分:1)

我发现WROX Professional C#[在这里替换最新版本]是C#语言的一个很好的起点。

对于高级技术,我强烈推荐Bill Wagner的“更有效的C#”。

答案 14 :(得分:1)

DevX.com是一个提问的好地方,也是为数不多的编程论坛之一,主持人不会在新手上挑选太多内容。每个论坛部分都由具有权威性的人主持。

答案 15 :(得分:0)

如果您刚刚开始使用C#,

MSDN将是我的建议。