Excel Bookstore
 Location:  Home » Excel Books » C# 4.0 in a Nutshell: The Definitive Reference  
Other Locales
  • Canada
  • U.K.
  • USA
  • Categories
    Bill Jelen Books
    Excel Books
    Excel 2007 Books
    VBA Books
    Pivot Table Books
    Charting Books
    Access Books
    Office Books
    Holy Macro! Books
    Office Software
    Computers
    Kindle
    Subcategories
    Paperback
    Mass Market
    Trade
    Related Categories
    • General
    Programming
    O'Reilly
    By Publisher
    Custom Stores
    • Web Programming
    Programming
    O'Reilly
    By Publisher
    Custom Stores
    • Nutshell
    Series
    O'Reilly
    By Publisher
    Custom Stores
    • Textbook Buyback
    Specialty Stores
    Books
    • C#
    Languages & Tools
    Programming
    Computers & Internet
    Subjects
    • Visual Basic
    Languages & Tools
    Programming
    Computers & Internet
    Subjects
    • Paperback
    Binding (binding)
    Refinements
    Books
    • Printed Books
    Format (feature_browse-bin)
    Refinements
    Books
    • Amazon.com: Non-Seasonal Buyback
    Special Features Stores
    Self Service
    Books
    • Programming Languages
    Computer Science
    New & Used Textbooks
    Specialty Boutique
    Books

    C# 4.0 in a Nutshell: The Definitive Reference

    C# 4.0 in a Nutshell: The Definitive ReferenceAuthors: Joseph Albahari, Ben Albahari
    Publisher: O'Reilly Media
    Category: Book

    List Price: $49.99
    Buy New: $31.48
    as of 9/6/2010 20:25 EDT details
    You Save: $18.51 (37%)



    New (29) Used (9) from $31.48

    Seller: pbshop
    Rating: 4.5 out of 5 stars 16 reviews
    Sales Rank: 7653

    Media: Paperback
    Edition: 4
    Pages: 1056
    Number Of Items: 1
    Shipping Weight (lbs): 2.7
    Dimensions (in): 8.9 x 6 x 2

    ISBN: 0596800959
    Dewey Decimal Number: 005.133
    EAN: 9780596800956
    ASIN: 0596800959

    Publication Date: January 26, 2010
    Availability: Usually ships in 1-2 business days

    Features:
      • ISBN13: 9780596800956
      • Condition: New
      • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed

    Similar Items:


    Editorial Reviews:

    Product Description

    What people are saying about C# 4.0 in a Nutshell

    "C# 4.0 in a Nutshell is one of the few books I keep on my desk as a quick reference. It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation

    "A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft

    "This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft

    When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.

    • Get up to speed on C# language basics, including syntax, types, and variables
    • Explore advanced topics such as unsafe code and preprocessor directives
    • Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters
    • Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model
    • Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability



    Customer Reviews:
    Showing reviews 1-5 of 16



    2 out of 5 stars Don't Buy This Book   August 16, 2010
    MikeMSCE
    0 out of 5 found this review helpful

    This book is poorly written, and I don't understand what it is trying to teach.
    This book does help validate my theory that when you have more than one author, half of the book is not written as well as the other half.
    I've read well over half the book, but don't think I have learned anything from it. MSDN documentation is looking better and better as the price of computer books keep going up while their quality keeps going down.
    Look elsewhere for a book on C#.



    5 out of 5 stars A must for serious c# developers   August 3, 2010
    Robbie
    1 out of 1 found this review helpful

    I've been coding in C# for years, and I still learn something new everytime I pick up this book. It is organized very well, and the chapters help you understand the 'why' before the 'how', making this more than just another reference book.

    I like the explanations of how 'syntactic sugar' is 'dissolved' into simpler elements by the compiler, such as a lock() statement block is equivalent to Monitor.Enter()/Monitor.Exit(). This helped me understand that there is no magic object locking going on after all but rather the runtime is simply tracking object references to determine if subsequent threads should be blocked.

    I highly recommend this book to C# developers of all levels (Unless, of course, you are Anders Hejlsberg.)



    5 out of 5 stars Best C# book   July 18, 2010
    Thomas A. Liao
    This is the best C# book that I have every used. It is complete and well organized. Assuming that you are at least a little familiar with a previous version of C#, this book is good for learning the language and as a continuing reference.


    5 out of 5 stars Fat-free reference to C#   July 3, 2010
    Soul Melody (US)
    I love this book! I am an experienced C#/.NET programmer and I love that this book is (1) comprehensive, (2) concise and to the point. Let me elaborate. The book touches on every single feature of C# so if you want to look up a particular C# feature (either the syntax or how it works) it is there in this book. Every topic is explained in a concise way - no laborious explanations using extra-long samples (that you find in introductory books) while at the same time capturing the essence of the concept.

    In my opinion, this book is not suitable if you want to use it to learn C# from the ground up and you don't have significant programming experience.



    5 out of 5 stars Amazingly clear in concepts, and execution   June 25, 2010
    Jason Short (Mount Dora, Florida USA)
    I have honestly stopped purchasing a lot of technical books in the past few years because it seems that they are all collections of blog posts (short, fragmented, and not well thought out).

    This book is amazing for the clarity of the presentation. Each chapter is obviously well thought out, almost like a well designed program itself. You can read through a chapter and come away with a complete understanding of all the various concepts, alternatives, and syntax usage examples. In most cases the author will also briefly discuss why you may not want to use a specific construct over another one.

    The Parallel Programming chapter covers .Net 4 parallel programming in a way I have never seen before. Now I get it. With the other articles and blogs I had read it seemed like it was just new ways of controlling locks, it is not. There are new objects to help you do things the old way, but there are also new ways to do things.

    I bought this book based upon the strength of his C# 3 book, and I think this book has to be of even higher quality than the previous. I ordered copies for every programmer who works for me today. It will be one of the few .Net books that I keep as a reference.


    Showing reviews 1-5 of 16


    CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
    Thank you for browsing ExcelBookstore.com!