2-е изд. — Пер. с англ. Вильчинский Н. — СПб.: Питер, 2019. — 416 с. — (Для профессионалов). — ISBN: 978-5-4461-0911-1.
Хотите выжать из вашего кода на .NET максимум производительности? Эта книга развеивает мифы о CLR, рассказывает, как писать код, который будет просто летать. Воспользуйтесь ценнейшим опытом специалиста, участвовавшего в разработке одной из крупнейших .NET-систем в мире.
В этом издании перечислены все достижения и улучшения, внесенные в .NET за последние несколько лет, в нем также значительно расширен охват инструментов, содержатся дополнительные темы и руководства.
Вот лишь некоторые из тем, рассматриваемых в книге:
Различные способы анализа куч и выявления проблем, связанных с памятью.
Профессиональное использование Visual Studio и других инструментов.
Дополнительные сведения об эталонном тестировании.
Новые варианты настройки сборки мусора.
Приемы предварительной подготовки кода.
Более подробный анализ LINQ.
Советы, касающиеся функциональных областей высокого уровня, таких как ASP.NET, ADO.NET и WPF.
Новый функционал платформы .NET, включая возвращения по ссылке, структурные кортежи и SIMD.
Профилирование с использованием нескольких инструментов.
Эффективное использование библиотеки Task Parallel.
Рекомендуемые и не рекомендуемые к использованию API.
Счетчики производительности и инструментарий ETW-событий.
Формирование команды, нацеленной на достижение высокой производительности.