Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

C# for Java Developers (Developer Reference) Paperback – August 22, 2002

ISBN-13: 978-0735617797 ISBN-10: 0735617791 Edition: 1st

30 New from $7.51 45 Used from $0.10 1 Collectible from $9.98
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback
"Please retry"
$7.51 $0.10

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Developer Reference
  • Paperback: 576 pages
  • Publisher: Microsoft Press; 1 edition (August 22, 2002)
  • Language: English
  • ISBN-10: 0735617791
  • ISBN-13: 978-0735617797
  • Product Dimensions: 1.2 x 7.2 x 9.4 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Best Sellers Rank: #768,548 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Allen Jones has been developing Windows® solutions since 1990 and working with Windows NT and Win32 since 1993. He was one of the first MCSEs to qualify anywhere in the world. For the last 3 years, Allen has been developing e-commerce and security systems for large corporations and financial institutions. He is a former employee of Microsoft® in both Australia and the UK and co-author, with Adam Freeman, of C# for Java Developers and .NET XML Web Services Step by Step , both from Microsoft Press®.

Adam Freeman is a professional programmer and the author of two early Java books, Programming the Internet with Java and Active Java, both published by Addison Wesley, as well as Java course materials. His recent experience architecting a green-field e-commerce platform has given him an in-depth understanding of the current security challenges facing those developing large scale distributed systems. Adam has previously worked for Netscape, Sun Microsystems and the NASDAQ stock exchange.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.7 out of 5 stars
5 star
20
4 star
6
3 star
0
2 star
1
1 star
0
See all 27 customer reviews
The depth of coverage for both the language, API core's is very good.
petej
Going from java to c# is a relatively easy transition, but this book makes it much easier and quicker.
S. J. Scheider
If you are a Java developer who wants to learn C#, then this book is just perfect.
Tony

Most Helpful Customer Reviews

15 of 15 people found the following review helpful By Peter on September 4, 2002
Format: Paperback
I have purchased a few of the C# and .NET books for Java people,
and this is the best. The feature that stands out for this book
is the great Java to C# class reference, so you can look upa
Java class and find out which C# class does the same thing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 16 people found the following review helpful By Kevin Knapp on April 22, 2004
Format: Paperback
This was truely an amazing book, I've read many .NET books, all of which assume zero knowledge of programming, or very little. So when I skipped the first few chapters, or skipped them (Since I've been a Java Developer for several years), I missed valuable differences between Java and .NET.
Be sure you do know your stuff in Java, or else this book will seem over your head. This is not a beginners book. But if you're a Java developer, or have similar programming experience, this book is 100% for you.
My only quirk with this book, is that at times, it's more of a refrence/comparison, over how to use several key .NET features. And it seemed to jump around a little. So actually I'd probably rate this book a 4.75...but rounding up gives us a 5, which it pretty much deserves.
I highly recomend this book out there for anyone who is NOT a beginner programmer, or comes from a Java background. This book is a MUST read for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 18 people found the following review helpful By Lou Gutnicki on January 30, 2003
Format: Paperback Verified Purchase
This book does 3 things:
Firstly, the book presents the spirit and syntax of the C# language. And the presentation is very focused - it's done against a backdrop of Java.
Secondly, the authors do a flyby of the main areas of the .NET Framework Class Libraries. Again, the assumed reader's knowledge of Java motivates the discusion.
Lastly, and most importantly, Java and C# are contrasted rationally. No hype. Just the facts as the authors see them. This is good stuff and useful too.
If you're are an experienced Java developer, you will get a lot from this book. I still recommend to the Java folks that you also read up on the specialty areas, e.g. ADO.NET, Remoting, etc., if you will be working in those areas.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 10 people found the following review helpful By Todd on September 18, 2002
Format: Paperback
Before I found this book, I was rather lost. I was trying to learn C# and the framework using the docs that came with the .Net Framework installation and was only getting so far. I didn't feel like I was learning it comprehensively.
Even though this book is large, it's easy to read, has example code throughout, and covers a lot of what I needed to know. It had a breadth I found lacking in other Java to .Net books.
Unlike the other books I looked at, this one provides enough information so that you learn how to compile the example code using the free command-line compilers of the .Net Framework SDK rather than making you get Visual Studio.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By petej on July 26, 2003
Format: Paperback Verified Purchase
The author does a good job of describing both the similarities and the differences of the Java 1.4 and .Net, C# languages, API's, without any percievable bias to either. The depth of coverage for both the language, API core's is very good. The depth of coverage for the enterprise topics, e.g., JDBC/ADO, Remoting, web services, XML, etc... is also very good.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Mo' Data on May 4, 2004
Format: Paperback
This books hits the spot for java developers, the intended audience. A one page description on delegates, for example, has all the information you need to get started with delegates. The Oreilly book has a long winded chapter on it and the essence was lost in the obtuse example provided.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By paracicy on April 23, 2009
Format: Paperback
I'm new to C# so I bougtht this book to get started on my project. So far I'm happy with it and feel it's a good starting point for Java programmers who needs to use C#, but there are also drawbacks:

The foremost point is that this book is a little bit old. It's a 2002 book and is talking about .Net 1.0/1.1 and Java 1.3/1.4. Both language have elvoved since then. And this makes the content of the book a little outdated. E.g. the book disencourage the use of C# threadpool since there's no way to control the size of the pool, but this was fixed in .Net 2.0. Also, C#-like features like autoboxing and enum are also added to newer version of Java.

Also I feel there are not enough source code exmaples available in this book.

Overally it's a good book worth reading. Just keep these in mind.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By A Customer on September 17, 2002
Format: Paperback
First of all, this is not a book for beginners. There are tons of books out there for beginners and this is not one of them - you must know something about Java.
However if your are an experienced Java programmer, then this is the book for you. I have not read the book to the end but it has been really valuable. It breaks down different parts of the .NET framework and shows how things work.
It should be noted that most people will get by without knowing a lot of the stuff that is covered in this book but for programmers who are interested in the hows and whys in .NET, this book has to be on your shelf.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?