Высокопроизводительный код на платформе .NET. 2-е издание

Артикул: 18071
Основной склад: Осталась 1 штука
2 173 850

Описание

Как добиться максимальной производительности программ? Изучите среду CLR и все тонкости экстремальной оптимизации производительности в .NET.
За последние несколько лет в .NET внесены различные изменения и улучшения. Воспользуйтесь актуальным набором инструментов и реализуйте функциональные особенности CLR, чтобы выжать каждый такт для ускорения вашего ПО.
В книге вы найдете:

  • Различные способы анализа куч и выявления проблем, связанных с памятью.
  • Профессиональное использование Visual Studio и других инструментов.
  • Дополнительные сведения об эталонном тестировании.
  • Новые варианты настройки сборки мусора.
  • Приемы предварительной подготовки кода.
  • Более подробный анализ LINQ.
  • Советы, касающиеся функциональных областей высокого уровня, таких как ASP.NET, ADO.NET и WPF.
  • Новый функционал платформы .NET, включая возвращения по ссылке, структурные кортежи и SIMD.
  • Профилирование с использованием нескольких инструментов.
  • Эффективное использование библиотеки Task Parallel.
  • Рекомендуемые и не рекомендуемые к использованию API.
  • Счетчики производительности и инструментарий ETW-событий.
  • Формирование команды, нацеленной на достижение высокой производительности.

И многое другое!

Об авторе:
Бен Уотсон работает в Microsoft с 2008 года. В команде, работающей над платформой Bing, он занимается созданием высокопроизводительных серверных приложений на основе .NET. Эти приложения можно отнести к самым совершенным в мире.

Характеристики

Автор(ы)Бен Уотсон
ПереводчикН. Вильчинский
ИздательствоПитер
СерияДля профессионалов
Год выпуска2019
ISBN978-5-4461-0911-1
Возрастное ограничение16+
Кол-во страниц416
Формат страниц70x100/16 (170x240 мм)
ЯзыкРусский
ПереплётМягкий
Доп. сведенияОфсетная бумага
Иллюстрациичерно-белые
Тираж1000 экз.
Вес550 г

Отзывы посетителей(0)

Оглавление

Наверх