find the best resource

C# Essentials, 2nd Edition

Ben Albahari, Peter Drayton, Brad Merrill

resource info
C# Essentials, 2nd Edition redirect to download page

Concise but thorough, this second edition of C# Essentials introduces the C# language, including the Microsoft Common Language Runtime (CLR) and .NET Class Libraries (FCL) that support it. This book?s compact format and terse presentation of key concepts serve as a roadmap to the online documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context.