Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
C# 3.0 in a Nutshell, 3rd Edition

C# 3.0 in a Nutshell, 3rd Edition
by Joseph Albahari; Ben Albahari

Top Sellers in this Category

Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. Every recipe in the book has been reconsidered with more than a third of them rewritten to take advantage of new C# 3.0 features. If you prefer solutions you can use today to general C# language instruction, and quick answers to theory, this is your book. C# 3.0 Cookbook offers a new chapter on LINQ (language integrated query), plus two expanded chapters for recipes for extension methods, lambda functions, object initializers, new synchronization primitives and more. The new edition is also complemented by a public wiki, which not only includes all of the C# 2.0 recipes from the previous edition unchanged by the release of C# 3.0, but invites you to suggest better ways to solve those tasks. Here are some of topics covered:

  • LINQ

  • Numeric data types and Enumerations

  • Strings and characters

  • Classes and structures

  • Generics

  • Collections

  • Exception handling

  • Delegates, events, and lambda expressions

  • Filesystem interactions

  • Web site access

  • XML usage (including LINQ to XML, XPath and XSLT)

  • Networking

  • Threading

  • Data Structures & Algorithms

Each recipe in the book includes tested code that you can download from oreilly.com and reuse in your own applications, and each one includes a detailed discussion of how and why the underling technology works. You don't have to be an experienced C# or .NET developer to use C# 3.0 Cookbook. You just have to be someone who wants to solve a problem now, without having to learn all the related theory first.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 8 Ratings

Learn to boil water! - 2008-05-07
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
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.

C# 3.0 Cookbook is an excellent resource - 2009-06-16
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
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.

Solid all-around reference book - 2009-11-09
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
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.

Its weak , compared to other cookbooks - 2009-11-02
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have been a big fan of the Oreilly cookbook series. This book though on C# definitely lets you down wanting more.
One other reviewer mentioned the word "weak" and that is exactly it, in one word.

The perl cookbook i used was one of the best which could be applied to real world problems.
This one i still have to find a proper place to use any of its recipes.

Just Weak !


-S

Amazon Delivery - 2009-04-24
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
very impressed with the delivery time. amazon is truelly fast. excellent purchase. i have waited for a long time for such a material.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > C#
Programming > .NET

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.