Internet Cross Logo
Internet Cross your one stop web tutorial website
Your Ad Here

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

List Price: $44.99
Our Price: $25.03
Your Save:$ 19.96 ( 44% )
Availability: Usually ships in 24 hours
Manufacturer: Manning Publications Average Customer Rating: Average rating of 5.0/5Average rating of 5.0/5Average rating of 5.0/5Average rating of 5.0/5Average rating of 5.0/5

Buy it now at Amazon.com!

Back to previous page




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


Binding: Paperback
Dewey Decimal Number: 005.133
EAN: 9781933988368
Format: Illustrated
ISBN: 1933988363
Label: Manning Publications
Manufacturer: Manning Publications
Number Of Items: 1
Number Of Pages: 424
Publication Date: 2008-04-21
Publisher: Manning Publications
Studio: Manning Publications

Related Items

Spotlight customer reviews:

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: The Best C# Book I've Read To Date, More Authors Can Learn From Jon's Writing Style
Comment: Through this book [C# in Depth], the author [Jon Skeet] lays the foundation for C# 3 (LINQ and Lambdas) as he incrementally guides us (developers) through the evolution of C#. Jon discusses some of the shortcomings in prior versions of the language while demonstrating and highlighting the improvements in a no-nonsense, non contrived, and easy to understand manner. Jon's thorough explanation of the concepts that lead up to the latest version of C# leave a vivid and lasting impression - he answers many of the "whys" so we can remember "how" the new language enhancements are implemented.

This book has a strong sense of quality, care, and integrity to it - something that most technical books lack. Jon's writing style is incredibly clear, and concise, and his extensive experience outside the C# realm permeate this text.

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Great insight on C# 2 and 3
Comment: If you're like me, ie you know C# 1.0 very well and are comfortable with C# 2.0, this book is great because it skips all the precursory C# basics stuff that I already know. It does spend a little time to review C# 2.0 (those features crucial to the working of C# 3.0 features) and then focuses on what I believe to be a very insightful explanation of C# 3.0 features including LINQ and what makes LINQ tick. I really didn't want a C# book that wastes 1/3 to 1/2 its pages covering C# basics (what's an interface, yada, yada, yada). My time is valuable and I don't want to waste it plowing through stuff I already know. I read this book cover-to-cover and thoroughly enjoyed it. As far as technical books go, the author's style makes the book easier to read than your typical technical book. I highly recommend it.

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Highly recommended
Comment: In short: This is a well-written, engaging, and in-depth book that will make good C# 2.0 developers into great C# 2.0 and C# 3.0 developers.

Detailed version:

Having been working with .NET/C# since version 1.0 and having written quite a bit of code for 2.0, I planned to skim through the C# 2.0 sections and only dig in for the C# 3 sections of this book. After skimming the first few pages, however, I realized my mistake and started reading. By doing so I discovered that I had missed or misunderstood a variety of nuances along the way -- some of them productivity features that would have helped me out in a few cases. Even for topics I understood well already, Skeet's coverage is clear and interesting enough that I read through those sections anyway.

Moving into the C# 3 sections of the book, I felt refreshed and knew that I finally had a very complete grasp of the C# 2 foundations on which C# 3 was built. The C# 3 sections of this book are a superb introduction to the topic and put the reader in an immediate position to leverage the powerful new feature set.

I have already recommended this book to a few colleagues who have been working with C# 2.0 for quite some time and want to get up to speed with C# 3.0. I think that the decision to cover the advanced C# 2.0 topics as well as C# 3.0 was a great one; every developer, no matter how experienced, has at least some small gaps here or there, and this book will fill them.

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Interesting text
Comment: Still haven't gotten a chance to really use it yet, but it does appear well written, and in a tone meant for programmers like myself that need to know more about updates to the C# language.


Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Unique!
Comment: This book is unique, I know no other book that is based on the same concept

If you're familiar with C#1 or C#2 and want to learn more about the more recent releases, this book's made for you

The author knows exactly what he is talking about and explains it in a very clear way

Also if you think that C#1 is good enough and see no reason to upgrade, this book will definitely show you the really nice new features step by step

 

Editorial Reviews:

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.


Buy it now at Amazon.com!