Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Books for developers

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

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

Author:
Year:
Pages:
600
Views:
7750

Description

Now fully updated to reflect C# 7.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 examples, helping you quickly master advanced techniques it might take years to discover on your own.
Reflecting the growing maturity of the C# language and the growing sophistication of its development community, Wagner presents many new opportunities to write better code. This edition’s solutions include several leveraging new Roslyn APIs, and others relying on improvements to key features such as tuples, record types, and pattern matching.
Drawing on his unsurpassed experience, Wagner addresses everything from resource management and dynamic typing to multicore support, and reveals how to avoid common pitfalls in the language and its .NET environment. Through realistic examples, he helps you choose the most effective solution when multiple options exist, and how to write code that’s easier to understand, maintain, and improve.
Each section contains specific, actionable guidelines, organized into “items”: short vignettes offering carefully worded advice, concise technical explanations, and illuminating examples. Effective C# and More Effective C# also contain an exclusive digital component: Bill Wagner’s Visual Studio Code Analyzer add-in. Run it interactively or as part of a command line build: either way, it will help you identify even more opportunities to improve your code.

Similar
Pro LINQ: Language Integrated Query in C# 2010
Автор: Joseph Rattz, Adam Freeman
Год: 2010
Язык программирования C# 7 и платформы .NET и .NET Core
Автор: Эндрю Троелсен, Филипп Джепикс
Год: 2018
Эта книга представляет собой полный источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 8-м издании книги вы найдете описание функциональных возможностей самых последних версий C# 7.0 и 7.1 и .NET 4.7, а также совершенно новые...
Асинхронное программирование в C# 5.0
Автор: Алекс Дэвис
Год: 2013
Средства асинхронного программирования - мощный механизм, добавленный в версию 5.0 языка программирования C#. Это произошло как раз в тот момент, когда производительность и распараллеливание вызывают всё более пристальный интерес у разработчиков программного обеспечения. При правильном использовании новые средства позволяют создавать...
More Effective C#: 50 Specific Ways to Improve Your C#, 2nd Edition
Автор: Bill Wagner
Год: 2017
In More Effective C#, Second Edition, world-renowned .NET expert Bill Wagner identifies and illuminates 50 intermediate-to-advanced techniques for writing exceptionally robust and well-performing C# 7.0 code. Reflecting the growing sophistication of the C# language and its development community, Wagner presents...
Send message
Type
Email
Your name
*Message