A Programmer's Guide to C 50 Author:Eric Gunnerson, Nick Wienholt A Programmer?s Guide to C# takes you deep into the C# language, showing you the details of how the language works and explaining why it works the way it does. This information will make you a more effective C# developer. — Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is a great c... more »ompanion to the C# Language Specification, and works both as a tutorial and as a reference guide.
This fourth edition covers all the new elements of C# 5.0, including Linq, covariance and contravariance, and the new async features. It is a comprehensive tutorial aimed at the working programmer, offering in-depth information how C# works and why it works that way. It is a key resource for all C# programmers.
What you?ll learn Learn the "why" behind C# features. Learn how to use C# features effectively, in the way they were designed. Apply the newest C# features to your coding problems. Streamline your database code using Linq. Use Async support to simplify your code. Who this book is for A Programmer?s Guide to C# is aimed at software developers who want to improve their proficiency at using the C# language. No prior knowledge of .NET is required, but the book does assume experience with a general-purpose programming language.« less