Book description
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 Technology
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#.
Quotes
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
Publisher resources
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Praise for the Second Edition
- Praise for the First Edition
- Foreword
- Preface
- Acknowledgments
- About this Book
- About the Author
- About the Cover Illustration
- Part 1. Preparing for the journey
- Part 2. C# 2: Solving the issues of C# 1
- Part 3. C# 3: Revolutionizing data access
- Part 4. C# 4: Playing nicely with others
- Part 5. C# 5: Asynchrony made simple
- Appendix A. LINQ standard query operators
- Appendix B. Generic collections in .NET
- Appendix C. Version summaries
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: C# in Depth, Third Edition
- Author(s):
- Release date: September 2013
- Publisher(s): Manning Publications
- ISBN: 9781617291340
You might also like
book
C# in Depth, Fourth Edition
C# in Depth, Fourth Edition is your key to unlocking the powerful new features added to …
book
C# in Depth
C# in Depth is designed to bring you to a new level of programming skill. It …
book
C# in Depth, Second Edition
C# in Depth, Second Edition is a thoroughly revised, up-to-date book that covers the new features …
book
C# Cookbook
Even if you're familiar with C# syntax, knowing how to combine various language features is a …