- Shopping Bag ( 0 items )
From Barnes & Noble
The Barnes & Noble ReviewC# isn’t C++ or Java. Your old habits could be holding you back. In Effective C#, Bill Wagner brings together 50 new C# idioms and techniques that accelerate development, improve code quality, and enhance performance and scalability.
Wagner’s solutions cover core language elements, .NET resource management, binary component development, more effective expression of program design, and many other topics. Sometimes he focuses on features that exist only in C#, elegantly addressing problems that previous languages didn’t handle well. Elsewhere, he shows why older techniques don’t work the way you expect in C# (for example, in garbage collection).
Wagner’s an outstanding writer for working programmers in a hurry. He’s crisp, concise, well organized. You’ll get a lot of “bang” for the time you invest with this 300-page book. Bill Camarda, from the February 2005 Read Only
Overview
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java ...