C# in Depth: What you need to master C# 2 and 3

C# in Depth: What you need to master C# 2 and 3
by Jon Skeet

C# in Depth: What you need to master C# 2 and 3
List Price: $44.99
Our Price: $23.99
You Save: $21.00 (47%)
Availability: Usually ships in 1-2 business days
Buy Used: from $4.62 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Jon Skeet
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2008-04-28
ISBN: 1933988363
Number of pages: 424
Publisher: Manning Publications
Product features:
  • ISBN13: 9781933988368
  • Condition: Used - Very Good
  • Notes: 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Book Reviews of C# in Depth: What you need to master C# 2 and 3

Book Review: This book is phenomenal!!!!
Summary: 5 Stars

My review is simple. I've been looking for a book that talks about the very advanced (hardest) topics of OOP...many I have already been using for a few years but really wanted a better grasp on them outside of my own experience in code. This is not a reference book. It's totally different than you'd expect. This book is honestly probably the 2nd best buy -ever- out of my 30-40 books on various subjects in terms of really explaining things to you.

I'm only on Chapter 2. And it's been so good up to that point that I don't question the rest of the book is just going to blow me away. There are a lot of topics that are not easy to grasp. Delegates, Generic types, and etc. And all the questions you've had pop in your head while coding for x years seems to be addressed in this book. There have been a ton of "ah" moments already just in the first chapter that seriously this book has already paid off at least for me.

I would say this is a great book to read after you've read the Head First C# book. The Head First is nice even for seasoned developers..because there is always something you will learn whether you think you know it all or not...and the basics is what usually gets us half the time that we just aren't aware of or just simply forgot.

This book is like having a very Sr. Lead mentor you to help you become a serious developer...just what the author's intention was and it really does do a good job of this.

He explains things based on things that you typically come across or things that others already know and thus infer that you may not and explains a lot of common misconceptions about certain aspects of OOP or you end up finding things that you searched Google for only to find a bunch of useless articles...but his explanation and hidden details about the tricky things you come across every day as a developer is just outstanding.

He really explains delegates well...way beyond the simple concept that everyone understands which is Delegates are basically like pointers to methods. Ok, fine. But he goes way, way into the underpinnings of what is happening with the compiler, what is done for you automatically by the framework that you are often left wondering "how the hell is that just taken care of by .NET...I want to know!" about that you simply cannot find much on the net because it comes from experience. So that's why I say this book is like having a mentor by your side...for seasoned or beginning devs alike. Delegates are one of the most important concepts of OOP outside of the simple concepts like encapsulation, inheritance, etc. Also, he dives into Generics like I've never seen meaning he explains it WELL. MSDN does not cut it in my opinion. MSDN is just a reference and most the time very incomplete in a lot of cases and leaves you only with the very, very base info on whatever you are trying to look up...which is why they implemented a system for rating their pages withing because obviously they have not been as effective as some developers swear by.

You end up with smart knowledge, not dull repeated knowledge and you end up really understanding concepts that you understand pretty well but you come out understanding it even better than you expected after reading his chapters. Honestly I learned a lot about delegates that I did not know..a lot of stuff that goes beyond the basic concepts of what delegates are, what they are used for, etc. which I already knew.

Anyway, this is a must have. This is a DIFFERENT book. This is not your typical C# book and when I say this, I say it because it's not just different, it's ground breaking in terms of learning.

Thanks Jon for your contribution and for seriously creating this book.

And no, I do not know Jon personally. The book is just that good so I had to go off about it.

Summary of C# in Depth: What you need to master C# 2 and 3

C# in Depth is a completely new book designed to propel existing C# developers to a higher level of programming skill. One simple principle drives this book: explore a few things deeply rather than offer a shallow view of the whole C# landscape. If you often find yourself wanting just a little more at the end of a typical chapter, this is the book for you.

Expert author Jon Skeet dives into the C# language, plumbing new C# 2 and 3 features and probing the core C# language concepts that drive them. This unique book puts the new features into context of how C# has evolved without a lengthy rehearsal of the full C# language.

C# in Depth briefly examines the history of C# and the .NET framework and reviews a few often-misunderstood C# 1 concepts that are very important as the foundation for fully exploiting C# 2 and 3. Because the book addresses C# 1 with a light touch, existing C# developers don't need to pick through the book in order to find new material to enhance their skills.

This book focuses on the C# 2 and 3 versions of the language, but clearly explains where features are supported by changes in the runtime (CLR) or use new framework classes. Each feature gets a thorough explanation, along with a look on how you'd use it in real life applications.

C# in Depth is both a vehicle for learning C# 2 and 3 and a reference work. Although the coverage is in-depth, the text is always accessible: You'll explore pitfalls that can trip you up, but you'll skip over gnarly details best left to the language specification. The overall effect is that readers become not just proficient in C# 2 and 3, but comfortable that they truly understand the language.

C# Books

Book Subjects
Most talked about in C# Books
Microsoft® Visual C#® .NET Step by Step--Version 2003 (Step by Step (Microsoft)) ImageMicrosoft® Visual C#® .NET Step by Step--Version 2003 (Step by Step (Microsoft))
by John Sharp, Jon Jagger
Microsoft Press; Published: 2003-04-16; Paperback; Book
Best price: $0.01
Price in other shops: $39.99
Programming Microsoft   Windows  with C# ImageProgramming Microsoft Windows with C#
by Charles Petzold
Microsoft Press; Published: 2002-01-18; Paperback; Book
Best price: $34.00
Price in other shops: $59.99
Fluent C# (Other Sams) ImageFluent C# (Other Sams)
by Rebecca M. Riordan
Sams; Published: 2011-10-22; Paperback; Book
Best price: $24.98
Price in other shops: $49.99
Sams Teach Yourself Visual C# 2010 in 24 Hours: Complete Starter Kit (Sams Teach Yourself -- Hours) ImageSams Teach Yourself Visual C# 2010 in 24 Hours: Complete Starter Kit (Sams Teach Yourself -- Hours)
by Scott Dorman
Sams; Published: 2010-08-16; Paperback; Book
Best price: $19.90
Price in other shops: $34.99
Visual Studio 2005 Hacks: Tips & Tools for Turbocharging the Ide (Hacks) ImageVisual Studio 2005 Hacks: Tips & Tools for Turbocharging the Ide (Hacks)
by James Avery
O'Reilly Media; Published: 2001-01; Paperback; Book
Build Your Own Card Games with Visual C# ImageBuild Your Own Card Games with Visual C#
by Karen Liu, Dan Fernandez
O'Reilly Media; Published: 2001-01; Paperback; Book
Visual C# 2005: A Developer's Notebook ImageVisual C# 2005: A Developer's Notebook
by Jesse Liberty
O'Reilly Media; Published: 2005-05-02; Paperback; Book
Best price: $5.99
Price in other shops: $29.95
Programming .Net Web Services ImageProgramming .Net Web Services
by Alex Ferrara, Matthew MacDonald
O'Reilly Media; Published: 2002-10-15; Paperback; Book
Best price: $16.99
Price in other shops: $39.95
The C# Programming Language (Microsoft .Net Development Series) ImageThe C# Programming Language (Microsoft .Net Development Series)
by Anders Hejlsberg, Scott Wiltamuth, Peter Golde
Addison-Wesley Professional; Published: 2003-10-30; Hardcover; Book
Best price: $4.15
Price in other shops: $34.99
Visual C# 2008 How to Program (3rd Edition) ImageVisual C# 2008 How to Program (3rd Edition)
by Paul Deitel
Prentice Hall; Published: 2008-09-28; Paperback; Book
Best price: $94.45
Price in other shops: $130.00
Similar Books and other products
Head First Design Patterns ImageHead First Design Patterns
by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
O'Reilly Media; Published: 2004-11-01; Paperback; Book
Best price: $24.00
Price in other shops: $49.99
Essential C# 4.0 (3rd Edition) (Microsoft .NET Development Series) ImageEssential C# 4.0 (3rd Edition) (Microsoft .NET Development Series)
by Mark Michaelis
Addison-Wesley Professional; Published: 2010-03-20; Paperback; Book
Best price: $25.75
Price in other shops: $49.99
More Effective C#: 50 Specific Ways to Improve Your C# ImageMore Effective C#: 50 Specific Ways to Improve Your C#
by Bill Wagner
Addison-Wesley Professional; Published: 2008-10-17; Paperback; Book
Best price: $25.00
Price in other shops: $54.99
The Art of Unit Testing: With Examples in .Net ImageThe Art of Unit Testing: With Examples in .Net
by Roy Osherove
Manning Publications; Published: 2009-07-05; Paperback; Book
Best price: $21.99
Price in other shops: $39.99
LINQ in Action ImageLINQ in Action
by Fabrice Marguerie, Steve Eichert, Jim Wooley
Manning Publications; Published: 2008-02-11; Paperback; Book
Best price: $16.93
Price in other shops: $44.99
C# 4.0 in a Nutshell: The Definitive Reference ImageC# 4.0 in a Nutshell: The Definitive Reference
by Joseph Albahari, Ben Albahari
O'Reilly Media; Published: 2010-02-10; Paperback; Book
Best price: $31.10
Price in other shops: $49.99
Effective C#  (Covers C# 4.0): 50 Specific Ways to Improve Your C# (2nd Edition) (Effective Software Development Series) ImageEffective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C# (2nd Edition) (Effective Software Development Series)
by Bill Wagner
Addison-Wesley Professional; Published: 2010-03-15; Paperback; Book
Best price: $19.89
Price in other shops: $39.99
CLR via C# ImageCLR via C#
by Jeffrey Richter
Microsoft Press; Published: 2010-02-11; Paperback; Book
Best price: $32.50
Price in other shops: $59.99
Pro C# 2010 and the .NET 4 Platform ImagePro C# 2010 and the .NET 4 Platform
by Andrew Troelsen
Apress; Published: 2010-05-14; Paperback; Book
Best price: $70.36
C# in Depth, Second Edition ImageC# in Depth, Second Edition
by Jon Skeet
Manning Publications; Published: 2010-11-22; Paperback; Book
Best price: $27.99
Price in other shops: $49.99