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

In programming, there's no substitute for knowing your stuff. In versions 2 and 3, C# introduces new concepts such as lambda expressions and implicit typing that make the language more flexible and give you more power. Using Language INtegrated Query (LINQ)-also new in C# 3-you can interact with data of any type directly from C#. Simply put, mastering these features will make you a more valuable C# developer.

C# in Depth is designed to bring you to a new level of programming skill. It dives deeply into key C# topics-in particular the new ones. You'll learn to reuse algorithms in a type-safe way with C# 2 generics and expand the functionality of existing classes and interfaces using C# 3 extension methods. Tricky issues become clear in author Jon Skeet's crisp, easy-to-follow explanations and snappy, pragmatic examples. With this book under your belt, you will easily learn-and then master-new frameworks and platforms.

[Lire la suite]