Addison-Wesley Professional

Essential LINQ

“Charlie and Dinesh bring important skills to this project that enable them to show how LINQ works and the practical ways you can use it in your daily development process.” From the Foreword by Anders Hejlsberg   LINQ is one of Microsoft’s most exciting, powerful new development technologies. Essential LINQ is the …

Learn more

Effective C# (Covers C# 6.0): 50 Specific Ways to Improve Your C# (3rd Edition) (Effective Software Development Series)

Now fully updated to reflect C# 6.0’s latest capabilities and newest best practices, Effective C#, Third Edition will help you harness its full power to write exceptionally robust, efficient, maintainable, and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers’s best-selling Effective C++, Bill Wagner brings together 50 C# best practices, tips, shortcuts, and realistic code …

Learn more

More Effective C#: 50 Specific Ways to Improve Your C#

“Shining a bright light into many of the dark corners of C# 3.0, this book not only covers the ‘how,’ but also the ‘why,’ arming the reader with many field-tested methods for wringing the most from the new language features, such as LINQ, generics, and multithreading. If you are serious about developing with the C# language, you need …

Learn more

Essential C# 5.0 (4th Edition) (Microsoft Windows Development Series)

Essential C# 5.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of C# experience. Fully updated to reflect new features and programming patterns introduced with C# 5.0 and .NET 4.5, this guide shows you how to write C# code that is simple, powerful, robust, secure, and maintainable. Microsoft …

Learn more