从成为C#“程序员”转变为.net“开发人员”

时间:2009-07-20 22:17:30

标签: .net

我已经在C#中编写了一段时间,专业一年多一点,但我想我已经准备好了解有关CLI和.net框架的更多信息,了解诸如汇编版本,部署, CIL,还有很多东西,我确定我甚至都不知道我不知道。

任何好书或其他资源?

2 个答案:

答案 0 :(得分:3)

  • CLR通过C#by Jefferey Richter
  • Brad Abrams等人的框架设计指南
  • Albahari兄弟在果壳中的C#

一般.NET内容最好的三本书。我按相反的顺序阅读。 希望有所帮助!

答案 1 :(得分:1)

我会从MSDN开始。 Microsoft提供了大量有关CLR如何工作,垃圾收集以及代码背后的许多原则的信息。

同样,MSDN往往具有维基百科的效果,一旦你开始点击一个特定的主题,你会发现你可能不知道甚至没有找到的大量其他主题,但同样有趣。你不是从书中得到的;)

如果您的目标是成为更好的程序员,您可能还想查看最佳实践和编码模式。不要把c#扔进角落,开始在其他语言中浪费你的时间,除非它是F#(这可以让你从功能的角度深入了解编码)。 Microsoft将在C#和VB.Net(以及将来的语言)中提供所有语言功能。我认为他们称之为统一编码(或者他们认为的其他一些流行词):)