Платформы MVC для [закрытых] настольных приложений.NET

Вы звоните startConnection(); на каждом таймере. Это имеет эффект чередования между закрытием и повторным открытием соединения.

  • Вы можете удалить вызов на startConnection в sendFrame, оставив соединение TCP открытым.

  • Или удвоить частоту тиков таймера до timer.start(1000/48);

8
задан adolfojp 16 January 2009 в 17:32
поделиться

2 ответа

Не то, чтобы я знаю о.

Большинство моих приложений Winforms использует шаблон MVP или MVC все же. Я заметил, что при создании приложений Winforms Вам действительно не нужна большая часть платформы. Нет никакой инфраструктуры маршрутизации и никакого рендеринга представления. Я нахожу, что не должен делать большой инфраструктуры для использования этих шаблонов.

Это могло бы объяснить, почему нет никаких высоких платформ профиля в том пространстве.

4
ответ дан 5 December 2019 в 23:17
поделиться

Приложение winforms смешивает представление и контроллер в в значительной степени одну вещь, форму. Другими словами, Вы работаете с образцовым шаблоном представления/контроллера. Большая часть работы для представления и контроллера уже сделана.

1
ответ дан 5 December 2019 в 23:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: