Обучалка в Телеграм

Высокопроизводительный код на платформе .NET, Уотсон Б., 2019

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги. Ссылки на файлы изъяты с этой страницы по запросу обладателей прав на эти материалы.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь.



Высокопроизводительный код на платформе .NET, Уотсон Б., 2019.

Хотите выжать из вашего кода на .NET максимум производительности? Эта книга развеивает мифы о CLR, рассказывает, как писать код, который будет просто летать. Воспользуйтесь ценнейшим опытом специалиста, участвовавшего в разработке одной из крупнейших .NET-систем в мире. В этом издании перечислены все достижения и улучшения, внесенные в .NET за последние несколько лет, в нем также значительно расширен охват инструментов, содержатся дополнительные темы и руководства.

Высокопроизводительный код на платформе .NET, Уотсон Б., 2019


Работа с CLR, а не против нее.

Люди, незнакомые с управляемым кодом, часто относятся к таким вещам, как сборщик мусора или JIT-компилятор, как к чему-то, с чем приходится «разбираться», что нужно «терпеть» или «обходить». Это совершенно непродуктивный взгляд. Какую бы платформу вы ни использовали, вам понадобится целенаправленно работать над производительностью, если хотите, чтобы производительность системы была на высоте. По этой и другим причинам не допускайте ошибок, считая сборку мусора и JIT-компиляцию проблемами, с которыми вам придется бороться. Когда вы начнете ценить то, что CLR делает для управления выполнением вашей программы, вы поймете, что можно добиться существенного повышения производительности, просто выбрав работу с CLR, а не против нее. Любая платформа имеет определенные ожидания относительно того, как ее будут использовать, и .NET не исключение. К сожалению, многие из этих ожиданий заданы неявно, и API никак не запрещает, да и не может запретить вам принимать неверные решения, нарушающие эти ожидания.

Краткое содержание.

Предисловие.
Об авторе.
Благодарности.
От издательства.
Введение во второе издание.
Введение.
Глава 1. Измерение производительности и инструменты.
Глава 2. Управление памятью.
Глава 3. JIT-компиляция.
Глава 4. Асинхронное программирование.
Глава 5. Общие подходы к написанию кода и классов.
Глава 6. Использование среды .NET Framework.
Глава 7. Счетчики производительности.
Глава 8. ETW-события.
Глава 9. Безопасность и анализ кода.
Глава 10. Формирование команды, нацеленной на достижение высокой производительности.
Приложение А. Начало работы над повышением производительности приложения.
Приложение Б. Увеличение производительности на более высоком уровне.
Приложение В. Нотация «"О" большое».
Приложение Г. Библиография.

Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:






Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-01 23:31:44