Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

C# 3.0 Cookbook 3rd Edition

4.2 out of 5 stars 11 customer reviews
ISBN-13: 978-0596516109
ISBN-10: 059651610X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Buy used On clicking this link, a new layer will be open
$5.82 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$21.18 On clicking this link, a new layer will be open
More Buying Choices
24 New from $20.59 46 Used from $0.01

There is a newer edition of this item:

C# 6.0 Cookbook
$52.24
(11)
In Stock.
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$21.18 FREE Shipping on orders with at least $25 of books. Only 6 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • C# 3.0 Cookbook
  • +
  • C# 6.0 in a Nutshell: The Definitive Reference
  • +
  • C# 6.0 Pocket Reference: Instant Help for C# 6.0 Programmers
Total price: $85.84
Buy the selected items together

NO_CONTENT_IN_FEATURE
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Product Details

  • Paperback: 896 pages
  • Publisher: O'Reilly Media; 3 edition (January 11, 2008)
  • Language: English
  • ISBN-10: 059651610X
  • ISBN-13: 978-0596516109
  • Product Dimensions: 7 x 1.5 x 9.2 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,069,782 in Books (See Top 100 in Books)

Customers Viewing This Page May Be Interested In These Sponsored Links

  (What's this?)

Customer Reviews

Top Customer Reviews

Format: Paperback
This is a good intro book that eliminates the need for some of the first books I bought on C#. When compared to other "cookbooks", however, this book is incredibly weak (see: XSLT Cookbook, SQL Cookbook). If you have used C# for more than 6 months, you will know how to iterate over an array, to use String.IsNullOrEmpty, get the index of a value within a string, and use a generic arraylist. These are just some of the junior "recipes" you'll see in this book. The "recipes" just exercise the fundamentals (i.e. how to boil water) rather than how the fundamentals work together to solve complex problems in elegant ways. The easier the concept, the more information. There isn't really any analysis or best-practice justification present. I'd like to see some performance analysis of generics or at least some depth on partial methods. Nothing to see here for mid-level developers. Not written or organized poorly, just simple. If it were titled "Intro to C# by example", I'd give it a higher score.
3 Comments 25 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
A fantastic guide to have close at hand while coding. These solutions and tips can save developers a lot of time.

Steve and Jay have done a great job of improving on the 3rd edition, and have woven in many of the new C# 6.0 features. As always this book is designed to take a reader who already knows C# to the next level, by explaining the how and why associated with common C# development problems. The C# recipes provide a clear description of the problem, well written code examples, and commentary to explain why each recipe works. Readers will come away with a better understanding of the C# language, algorithms, and how to think about and approach common real world programming problems.

Steve Munyan - Reviewer of the C# Cookbook 4th Edition
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I disagree with some of the reviewers who gave this book a low score. They seem to be offended that the book is too basic for their skill levels or expectations, but this is not a deficiency of the book.

The book was clearly intended to be a solid reference book for implementing many common tasks in programming, and I think it reaches that goal very well. OReilly books have a long reputation for being good or excellent technical books, and I think this one is no exception.

I've been programming in one way or another for most of my life, and I still reach for this book and use the book code as a model (or copy) for my own code more than any other book that I own. It's just faster to write good code that way. Online searches are also often effective -- particularly for extremely low level syntax and operation things, but even so, not as fast as flipping through the contents/index of this book to see if the answer is in there.

I would recommend this book to anyone -- expert programmer or not -- who has the philosophy that reusing decent code is usually faster and better than rethinking the whole problem and implementation from scratch, and then writing and debugging your own code until you get it right.

In fact I wish the authors would produce an updated book for C# 5.0...
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have develops software professionally for over 30 years. Most of what I've written is C and C++. The "C# Cookbook" made the transition to C# painless, and the newer "C# 3.0 Cookbook" is better, because it's more up-to-date. Chapters exist for Language Integrated Query (LINQ), Strings and Characters, Classes and Structures, Generics, Collections, Iterators, Partial Types, and Partial Methods, Exception Handling, Diagnostics, Delegates, Events, and Lambda Expressions, Regular Expressions, Data Structures and Algorithms, Filesystem I/O, Reflection, Web, XML, Networking, Security, Threading and Synchronization, Toolbox, and finally, Numbers and Enumerators.

The book could be best described a significant set of well-documented coding examples for someone who already knows the base-language of C#, however, there are so many examples, I expect a computer-competent person could probably learn much of the language of C# just from the examples.

For someone who knows nothing about C# at all, I would recommend a different book to learn C# syntax ("C# in a Nutshell" by Oreilly is a good choice), however, all such books that I have seen do little to help learn the immense set of .NET libraries, and leave the user unable to program anything very sophisticated, so I strongly recommend that anyone just learning the language also purchase "C# 3.0 Cookbook too.

It contains many bite-size written code examples that have saved me an immense amount of time, it's well written, and I believe that most C# programmers would find this book would save them lots of time.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
There are parts of this book for all levels of developers. Error handling and logging for new ones, and LINQ and Lamda expressions for others. This is a solid reference book, but I don't think it is absolutely necessary to have in one's library because you can get similar and relevant examples from MSDN. If you find that it takes more time than it should for you to search MSDN for reference information, then you probably should get this book. If you are a non-developer with a basic understanding of programming constructs, this book also may provide some value to you, as topics such as strings, characters,and collections are all covered.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

C# 3.0 Cookbook
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: C# 3.0 Cookbook

What Other Items Do Customers Buy After Viewing This Item?