Создание оконных приложений на Windows Forms
Windows Forms остаётся быстрым способом собрать настольное приложение на C#. Разбираем основные элементы, события, работу с данными и приёмы, которые помогают писать аккуратные и отзывчивые формы.
Платформа .NET, язык C#, библиотеки, приёмы и полезные проекты с открытым кодом. Статей в рубрике: 13.
Windows Forms остаётся быстрым способом собрать настольное приложение на C#. Разбираем основные элементы, события, работу с данными и приёмы, которые помогают писать аккуратные и отзывчивые формы.
Cosmos позволяет писать загрузчик, ядро и драйверы на привычном C#, а не на ассемблере. Рассказываем, как устроен этот проект, что с ним можно сделать и с какими ограничениями придётся столкнуться.
Разбираем, как работают async и await, чем Task отличается от потока и почему асинхронность не равна многопоточности. С примерами кода, типичными ловушками вроде deadlock и async void и советами по отмене операций.