- Paperback: 424 pages
- Publisher: Manning Publications; 1st edition (May 1, 2008)
- Language: English
- ISBN-10: 1933988363
- ISBN-13: 978-1933988368
- Product Dimensions: 7.4 x 0.8 x 9.2 inches
- Shipping Weight: 1.5 pounds (View shipping rates and policies)
- Average Customer Review: 44 customer reviews
- Amazon Best Sellers Rank: #2,211,475 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
C# in Depth: What you need to master C# 2 and 3, 1st Edition 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
Customers who bought this item also bought
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
About the Author
Jon Skeet has worked with C# since 2002, and has been a Microsoft C# MVP since October 2003. He has spent a great amount of time in the C# community answering questions in newsgroups as well as writing articles on the most misunderstood aspects of C# and .NET. After having read tens of thousands of questions over the years, Jon has developed a deep insight into the areas that developers have trouble with, as well as what they're trying to achieve. A keen reader of specifications, Jon aims to understand the language at the deepest level, which enables him to provide a detailed exposition of C#, including a few dark corners which can trip up the unwary developer.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Not a good book. At least not to the point.
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.
So, forget about reading the C# Specification. If you want to know all the useful stuff without going through pages and pages of boring and tedious text, read `C# in depth' instead! (I've made the mistake of doing it the other way round).
To sum up, if you are a good C# developer and you want to become a very good C# developer, there are 3 books you can't afford not to read: Framework Design Guidelines by Cwalina/Abrams, CLR via C# by Jeff Richter and this one!
If there is one thing that sets this book apart from the others, it is the way is it structured to take the reader from C# version 1.1 to C# 2.0 and then through to C# 3. This would be especially useful for developers who are about to embark on a C# upgrade project, and want to be sure to use all the new language features to best effect.
This is the book I'll be reaching for to answer those hard and best practice C# questions. It`s an excellent resource for updating your C# development skills and taking them to the next level. If you write code in C#, you should read this book. Highly recommended.
Here's a link to some of the extra material: [...] The bluffers guides to C# 2 and 3 are a good way to get a rough overview of some of the new features. This web site also contains notes, online resources, and downloads.
It has minimal discussion of syntax and features already available in version 1 and as such, this is not a book for learning C#: those who don't already know C# version 1 are better off with the numerous other books aimed at this reader.
But for those familiar with version 1 interested in the new features, it's excellent; the narrow focus allows as much depth as we're likely to want without going to the standard itself.
The author has a conversation style with numerous asides and anecdotes which I sometimes found distracting but it's not excessive as for example in the Head First series.
He often compares C# syntax and capability to Java and C++ which I found immensely useful.
All sections are explained clearly with economical but sufficient use of examples. Overall, it's well above average for a computer text.
Most recent customer reviews
It presents the topics in a very meaningful arrangement, starting with the foundation, and working its way up so you...Read more
So many new and exciting things have happened after .Read more