Book
Last updated 08/07/2006

C# for Java Developers                                                      --> errata
by Allen Jones and Adam Freeman
Penn library call #  QA76.73.C154 J66 2003

                                       Table of Contents            Index
 

  Price: $49.99 available from Amazon
Format: Paperback, 550 pages
ISBN: 0-7356-1779-1
Publisher: Microsoft Press
Pub. Date: 2003
 

Pat says: If you are already quite familiar with Java, and especially if you are interested in Java as a phenomenon and a platform and not just as a programming language, this is a superb book for learning C#.  It is a scholarly and thorough comparison of the two platforms, as well as a decent reference book for C# programming.  It's full of interesting tidbits about the implementation of the .NET common language runtime (CLR).  It tackles all the hard topics; it is not, however, a book for beginning programmers or non-computer-scientists.

Ch 5 (p 100-104) contains a good introduction to Events.  Ch 13 contains a good discussion of the ThreadPool class (pp 302-310) and its uses (see especially p 303).  There are other goodies; I want to spend more time reading this book!