Essential Java books for .NET Developers

Microsoft's C# language and the Common Language Run-Time (CLR) bear more than a passing resembelance to Java (the language) and the JVM. Although I've never programmed in Java to any great extent I have read some good books which I thought were very applicable to .NET developers. Effective Java by Joshua Bloch has lots of great insights into library design - I remember reading this and thinking a few times “so THAT is why that language feature exists“. It's easy to read and packed with good insights. Bitter Java is a catalogue of Java anti-patterns which have no doubt been un-knowingly “ported“ to .NET. Are there any other Java books out there that are worth crossing the platform and language barrier to read?

And now for a brief link iterface:

A simple summary of eqivalent keywords in C# and VB.NET - as somebody who is constantly swapping between the two this is always useful: http://www.dnzone.com/ShowDetail.asp?NewsId=356

A managed wrapper for MSHTML in WinForms in Whidbey - it's about time: http://www.devx.com/codemag/Article/20145/0/page/4\

Visio UML stencils that don't try to think too much for you (via Ingo Rammer): http://www.phruby.com/stencildownload.html

A nice overview of the architecture of Shadowfax: http://weblogs.asp.net/HernanDL/archive/2004/02/23/shadowfaxintro.aspx

Comments (2) -

John
John
2/23/2004 8:03:00 PM #

Crap, that would be "Lea's"

John St. Clair
John St. Clair
2/23/2004 8:03:00 PM #

Doug Ley's second edition Concurrent Programming in Java is also highly recommended

Comments are closed

Recent Tweets

Twitter June 11, 05:13
@benpriebe that is not the usual meaning of the word 'won'

Twitter June 10, 21:56
Someone is going to have to give back their knight-hood http://t.co/gSk6R9uScQ

Twitter June 10, 21:53
I think android just won. Live coverage here: http://t.co/gFziiic1oy

Twitter June 7, 00:27
@TheColonial @rhysparry different strokes to move the world....or something like that. How does it screw your workflow OJ?

Twitter June 6, 15:26
Gmail update for android is awesome. Authentically digital done right.

@josephcooney

Latest Tool - logEnvy

logEnvy is the latest tool I've been working on for searching, sorting and filtering windows and IIS logs, and it's sexy! For more info check it out here.