从Java POV学习C#

时间:2008-11-24 23:14:38

标签: c# java

如果一个人多年来一直是Java开发人员并且现在正试图采用c#/ asp.net路线,那么你们会推荐哪些书?

4 个答案:

答案 0 :(得分:2)

首先阅读本白皮书:

C# From a Java Developers Perspective

然后,您可以转到涵盖.NET框架的书籍,因为您会看到语言差异很快学习。

答案 1 :(得分:1)

对于有编程经验的人来说,

CLR Via C#是一本很棒的C#书。特别是其他托管语言的经验

答案 2 :(得分:1)

我最近完成了这项工作,并找到了两本最有价值的书:

  杰弗里里希特

CLR via C# 。写得非常好,并且对.net运行时有很好的了解 - 很多关于你已经从java中已经知道的概念,比如垃圾收集,线程,泛型等。加上c#构造的深度覆盖非常好,比如代表和事件没有java(还)。

  Andrew Troelsen的

Pro C# and the .net 3.5 Platform 。这更像是.net生态系统中的一般文本。它有一个优秀的核心语言部分,但是也提供了对主要库和apis的真正好的概述 - WPF,WCF,ASP.net等。

那些应该为你提供坚实的基础,并且对于有经验的程序员来说都是完美的。在那之后,你可能最终会找到一些更适合你正在使用的技术的东西 - 在你的案例中有一本详细的ASP.net书 - 但我经常提到这两本书,所以这是非常好的花费imho。 / p>

答案 3 :(得分:0)

我找到了

  

Pro C#with .NET 3.0,Special Edition   作者:Andrew Troelsen   Apress©2007(1238页)   ISBN:9781590598238

是一本优秀的书。