Универсальный брокер команд

В проекте Budget встала задача поменять стиль контрола WinForms при смене стиля в главной форме, написанной на WPF. WinForms UserControl встроен в WPF форму с помощью WindowsFormsHost и я не смог найти способа обратиться к методу  WinForms UserControl-а из кода

Binance API на C#

> В предыдущем видео на канале Кодим Просто мы рассматривали получение данных о курсах крипто валют через Rest full API с бирж Binance, KuCoun и Huobi на JavaScript. Исходный код тут https://github.com/amizerov/Vidos.BinanceAPI/blob/master/l1/93.htm и там я остановился на том, что как

Singleton – вопросы с собеседования

> На очередном собеседовании второй вопрос, не первый, первый был про ссылочные типы данных, так вот второй воприк был такой: Реализуйте потокобезопасный Singleton Сразу скажу, что, конечно, этот вопрос не поставил меня в тупик, я знал, что такое Одиночка, но

Логирование на форму из глубин кода

> Если вы накодили на C# так, что одновременно несколько потоков (Thread) работают параллельно, и то что они там делают вам надо как то отлаживать и тестировать, то возможно вам пригодиться такой вариант реализации логера, который пишет сообщения на форму

Валидация ввода данных TextBox WinForms

На примере стандартной задачи валидации ввода данных в проекте на WinForms рассмотрим ряд интересных технических приемов, в частности для работы с потоками, которые могут пригодиться и для других задач. Итак, предлагаем пользователю заполнить 4-е текстовых поля, двух типов данных. Два