C# 4.0 in a Nutshell: The Definitive Reference |  | Authors: Joseph Albahari, Ben Albahari Publisher: O'Reilly Media Category: Book
List Price: $49.99 Buy New: $31.48 as of 9/6/2010 20:05 EDT details You Save: $18.51 (37%)
New (29) Used (9) from $31.48
Seller: pbshop Rating: 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
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#.
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.)
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.
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.
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
|
|
|