Programming Books C Java PHP Python Learn more Browse Programming Books
C# 3.0 Cookbook and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $54.99
  • Save: $28.20 (51%)
Rented from Amazon Warehouse Deals
To Rent, select Shipping State from options above
Due Date: Dec 20, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Condition: Used: Acceptable
Comment: Item may not include associated media. Small mark / wear on front cover. Medium cut / scratch on front cover. Small mark / wear on back cover. Medium wrinkle / bend on back cover. Large wrinkle / bend on spine.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Qty:1
  • List Price: $54.99
  • Save: $22.95 (42%)
FREE Shipping on orders over $35.
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
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# 3.0 Cookbook Paperback – January 11, 2008

ISBN-13: 978-0596516109 ISBN-10: 059651610X Edition: Third Edition

Buy New
Price: $32.04
Rent
Price: $26.79
26 New from $24.73 39 Used from $1.75
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$32.04
$24.73 $1.75
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

C# 3.0 Cookbook + Learning C# 3.0 + C# 5.0 in a Nutshell: The Definitive Reference
Price for all three: $95.27

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

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

Editorial Reviews

Book Description

More than 250 solutions for C# 3.0 programmers

About the Author

Jay Hilyard has been developing applications for the Windows platform for over 15 years and for .NET for more than seven of those. He has published numerous articles in MSDN Magazine and he currently works on the New Product Team at Newmarket International in Portsmouth, NH.

Stephen Teilhet has been working with the .NET platform since the pre-alpha version of the.NET 1.0 framework was being developed by Microsoft. Currently he works for Ounce Labs where he is working on enhancing their static security code analysis tool to find vulnerabilities in several languages including C# and Visual Basic.


More About the Author

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

Customer Reviews

4.0 out of 5 stars
5 star
5
4 star
1
3 star
1
2 star
2
1 star
0
See all 9 customer reviews
As bottom note I should recommend this for all you who wants to gather a little more experience in c#.
Diego Magalhães
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.
KindleReader
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.
Karen T. Ngo

Most Helpful Customer Reviews

21 of 27 people found the following review helpful By Booked on May 7, 2008
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.
2 Comments 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
2 of 2 people found the following review helpful By William Hallahan on June 15, 2009
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 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
1 of 1 people found the following review helpful By KindleReader on November 28, 2012
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 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
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Good text containing good examples and explanations. Recommented for this version of C#. Also good back ground for later versions.
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

Search

What Other Items Do Customers Buy After Viewing This Item?