Платформа .NET - это не только системные библиотеки от Microsoft. Это ещё и большое сообщество программистов, которые пишут независимый код. Разрабатывая приложения на C# (да и на любом другом языке), не стоит полагаться только на собственные усилия. На данный момент существует огромное количество готового кода, часть из которого надо знать и уметь применять. Когда-то давно, в поисках готового кода скажем для работы с PDF, приходилось перебирать множество сайтов. Бесконечно гуглить, и наудачу скачивать ...
[via] Вы когда-нибудь задумывались, почему в десктопном приложении Spotify в меню настроек скрыта функция «Аппаратное ускорение» и что означает эта загадочная опция? Стоит ли вообще её включать? Что делает аппаратное ускорение в Spotify? Аппаратное ускорение – это настройка, которая позволяет программе использовать аппаратное обеспечение компьютера, например, графический процессор, для более эффективного выполнения функций и процессов. По сути, это разгрузка работы, которая в противном случае была...