Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
  • Piet Souris
  • Himai Minh

C# for Java Developers by Allen Jones and Adam Freeman

Posts: 962
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Author/s : Allen Jones and Adam Freeman
Publisher : Microsoft Press
Category : C# and .NET
Review by : Matthew Phillips
Rating : 6 horseshoes

I like a lot of things about this book. The topics on the back cover are covered pretty well. It lays a solid foundation for any Java developer to learn C#. There are a lot of sample code snippets and they are explained quite well. There are quite a few tables comparing the Java API with the complimentary C# API to enhance the accompanying text.

There are a few things that I didn't like about this book. I found myself having to refer to the class libraries on Microsoft's web site pretty often to get the code running. Overall I felt that this enhanced my learning, but I would have preferred to get it running right from the book. The book really doesn't provide any kind of introduction to Visual Studio.NET. A brief introduction would have enhanced the book very well, but it is not necessary to have Visual Studio to run most of the code. A big negative is the chapter on database connectivity. To run any of the code you need to have access to either Visual Studio.NET or SQL Server. You also need to know how to use them. I found that to be a major drawback.

I feel pretty comfortable recommending this book to anyone who wants to use their Java knowledge to get a quick introduction to C#.

More info at
More info at
What are your superhero powers? Go ahead and try them on this tiny ad:
Free, earth friendly heat - from the CodeRanch trailboss
    Bookmark Topic Watch Topic
  • New Topic