【问题标题】:Moving from being a C# "Programmer" to a .net "Developer"从 C#“程序员”转变为 .net“开发人员”
【发布时间】:2009-07-20 22:17:30
【问题描述】:

我用 C# 编码已经有一段时间了,专业一年多一点,但我想我已经准备好学习更多关于 CLI 和 .net 框架的知识,学习诸如程序集版本控制、部署、 CIL,还有很多我确定我什至不知道我不知道的事情。

有什么好书或其他资源吗?

【问题讨论】:

    标签: .net


    【解决方案1】:
    • Jeffrey Richter 通过 C# 实现 CLR
    • Brad Abrams 等人的框架设计指南
    • Albahari 兄弟的 C# 简述

    一般 .NET 内容的最佳三本书。我会以相反的顺序阅读。 希望对您有所帮助!

    【讨论】:

      【解决方案2】:

      我将从 MSDN 开始。 Microsoft 拥有大量关于 CLR 工作原理、垃圾收集以及代码背后发生的更多原则的信息。

      此外,MSDN 往往具有 Wikipedia 效应,一旦您开始单击特定主题,您就会发现大量您可能不知道或什至正在寻找的其他主题,但仍然很有趣。你不是从书中得到的;)

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

      【讨论】:

      • 我打算在未来 3 年内至少学习函数式编程,所以是的,这很有可能。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-02
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多