C# in Depth, Third Edition

Jon Skeet
Foreword by Eric Lippert
  • September 2013
  • ISBN 9781617291340
  • 616 pages
  • printed in black & white
  • includes free previous edition eBook

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside

C# in Depth, Third Edition updates the best-selling second edition to cover the new features of C# 5, including the challenges of writing maintainable asynchronous code. It preserves the uniquely insightful look into the tricky areas and dusty corners of C# that only expert Jon Skeet can provide.

about the book

If you're a .NET developer, you'll use C# whether you're building an advanced enterprise application or just slamming out a quick app. In C# 5 you can do amazing things with generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and other features. But first you have to learn it in depth.

C# in Depth, Third Edition has been thoroughly revised to cover the new features of C# 5, including the subtleties of writing maintainable asynchronous code. You'll see the power of C# in action, learning how to work with high-value features that you'll be glad to have in your toolkit. And you'll learn to avoid hidden pitfalls of C# programming with the help of crystal clear explanations of "behind the scenes" issues.

what's inside

  • Updated for C# 5
  • The new async/await feature
  • How C# works and why

about the reader

This book assumes you've digested your first C# book and are hungry for more!

about the author

Jon Skeet is a Senior Software Engineer at Google, and a highly visible participant of newsgroups, user groups, international conferences, and the Stack Overflow Q&A site. Jon spends much of his day coding in Java, but his heart belongs to C#.

The definitive what, how, and why of C#.

Eric Lippert, Coverity

The best source for learning C# language features.

Andy Kirsch, Venga

Took my C# knowledge to the next level.

Dustin Laine, Code Harvest

A must-have book that every .NET developer should read at least once.

Dror Helper, Better Place

Easily the best C# reference I've found.

Jon Parish, Datasif