Winforms-MVC-Async-example
⌛ Нет блокировки UI ⏳, асинхронное программирование и шаблон MVC в формах Windows .NET (Winforms)

Используются технологии и рамки
- Microsoft Visual Studio 2019
- Microsoft .net 4.8 Forms Windows
- DeVexpress Winforms Controls
Основные особенности
Когда используйте формы Windows?
Windows Forms - это оригинальная платформа для управляемых приложений Windows с легкой моделью пользовательского интерфейса и доступом к Core .net или полной .NET Framework. Он превосходен в том, чтобы позволить разработчикам быстро начать создавать приложения, даже для разработчиков новых на платформе. Это основанная на основе платформы для разработки приложений с большой встроенной коллекцией визуальных и не визуальных управлений по перетаскиванию. Windows Forms не использует XAML, поэтому, решая позже расширить ваше приложение на UWP, влечет за собой полный повторный записи вашего пользовательского интерфейса.
Когда не рекомендуется использовать формы Windows?
Философия Хавьер Каньон
- Поцелуй по дизайну и программированию. Аббревиатура «Держи его простым, глупым» или «Держите его глупым», - это принцип дизайна. Принцип поцелуя гласит, что большинство систем работают лучше всего, если они остаются простыми, а не усложнены; Следовательно, простота должна быть ключевой целью в дизайне, и следует избегать ненужной сложности. Варианты фразы включают в себя: «Держите это простым, глупым», «держите его коротким и простым», «держите его просто и просто», «сохраняйте это маленьким и простым» или «сохраняйте это глупым».
- Выберите лучшие инструменты для работы, используйте инструменты, которые занимают меньше времени, чтобы закончить работу.
- Производительность над сложностью и избегайте ненужной сложности для элегантного или красоты.
- Компьютеры - это машины, более мощные с каждым годом, дают им тяжелую работу, концентрируйтесь на продуктивности.
- Часто люди, особенно компьютерные инженеры, сосредотачиваются на машинах. Они думают: «Сделав это, машина будет работать быстро. При этом машина будет работать более эффективно. Сделав это, машина будет что -то, что -то, что -то ...» они сосредотачиваются на машинах. Но на самом деле нам нужно сосредоточиться на людях, на том, как люди заботятся о том, чтобы выполнять программирование или управление применением машин. Мы мастера. Они рабы. [Юкихиро Мацумото].
Авторы
- Javier Cañon - начальная работа - www.javiercanon.com
Лицензия
Этот проект лицензирован по лицензии MIT - для получения подробной информации см. В файле License.md.
Сделано с Хавьер Каньон .