Book review: C# for Java Developers

C# for Java Developers

Authors: Allen Jones, Adam Freeman

Publisher: Microsoft Press
ISBN: 0-735-61779-1
Retail Price: $49.99 US, $72.99 CDN
Publication Date: September 2002
Paperback: 548 pages

Online information: Table of content, Index, Chapter 9
URL: http://www.microsoft.com/mspress/books/6173.asp

C# for Java Developers is a book targeted at experienced Java developers who want to learn C#. Now before you skip this review because you don't code in Java, don't go away because it's one of the best C# book around.

Coming from Microsoft Press, I would have thought that this book would be .NET biased and that you would find Java bashing all around. Was I surprised when I read it! This book is totally unbiased. My second surprise came when I realized how great this book was at teaching C# and .NET. First, you won't have to skip the first few chapters because the authors are jumping right into the middle of the action by introducing .NET and C# (read here: this book is not intended for beginner developpers). They do it by comparing both platform and languages. Next more notions are introduced like file I/O, XML processing, reflection, threading, networking, remoting, database programming and cryptography.

Can this book be used by non Java developers to learn C#? I'd say yes, just skip the Java parts because it would be a shame only to let Java developers read this book. If you're already a seasoned C# developer, reading this book is also a great way to learn a little bit about the Java platform. It would belike putting your toes in the water without jumping in it.

High praises for C# for Java Developers.

 

Guy

No Comments