From Barnes & Noble
The Barnes & Noble Review
If you’re upgrading to C# 2005, .NET 2.0, and Visual Studio 2005, Donis Marshall’s authoritative, thorough guidebook will help you make the most of them all.
Marshall starts with the core language, elegantly introducing key concepts like namespaces, types, classes, and inheritance. Next, he introduces Visual Studio 2005 -- including high-value new features like refactoring support. You’ll discover how to access powerful C# and .NET platform features like collections, generics, iterators, delegates, and events. You’ll master memory management, and learn how to work smoothly with "unsafe" code. And you’ll learn exactly how (and how not) to use exceptions.
There’s a full section of techniques for writing better code, such as using metadata and reflection to avoid versioning (and other) problems and debugging with VS '05 (including Just-in-Time debugging). The language, the platform, the IDE: all covered nicely together, in one book. Bill Camarda, from the March 2006 Read Only
From the Publisher
Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2005. Programming expert Donis Marshall deftly builds your proficiency with classes, structs, and other fundamentals, and advances your expertise with more-advanced topics such as debugging, threading, and memory management. Combining incisive reference with hands-on coding examples and best practices, this CORE REFERENCE focuses on mastering the C# skills you need to build innovative solutions for smart clients and the Web.