| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > WPF vs Windows Forms |
| Автор: scrummaster 22.2.2014, 19:55 |
| Для каких приложений лучше WPF, а для каких Windows Forms? Как вы выбираете какую технологию, WPF или Windows Forms - использовать в вашем приложении? |
| Автор: Addidas 14.3.2014, 00:27 |
| WPF - это сок амброзии, а WinForms - это старый заплесневелый вовсе не благородной, простите, плесенью кусок вялого гуано. Я даже не представляю, как можно наипрейкрастнейшей WPF сравнивать с WinForms. |
| Автор: Addidas 25.3.2014, 20:17 | ||||
Не, если ты не видишь за WPF ничего кроме красоты - тогда пустой базар. Примитивные приложения - эт студенческие лабы или чего? Что такое примитивное приложение? На WPF можно разного рода приложения писать, от примитивных и не требующих глубоких знаний XAML, до сложных проектов с плагинной структурой и трёхэтажными наворотами XAML. Готовые компаненты - полно наборов компанент, пакеты с ними, бери и пользуйся. |
| Автор: Экскалупатор 1.4.2014, 21:07 | ||||
зачем же так строго? не всегда же все столь однозначно.
надо понимать что это всего лишь внешняя оболочка, по сути содержимое может вообще не меняться от того используешь ты WPF or WinForms. По этому обычно операются на несколько критериев. Как то: Что вы/команда знаете лучше и что вам удобнее применять? Как клиент отнесется к тому, что для вашего крутого WPF ему придется устанавливать всякие ему не нужные(пока что) штуки и захочет ли он это делать. К примеру, был случай когда клиент на отрез отказался устанавливать дополнительные компоненты, мотивируя это тем что у него в офисе сидят люди которые в этом не шарят и вообще у него лицензия и он боиться что все сломается и еще пятна на солнце и пр. пр. пр. и что прикажете в таком случае делать? вот и весь выбор, а все остальное это личные замарочки. К тому же есть куча уже написанного софта, который надо поддерживать, и переписывать его с нуля лишь потому, что "WPF - это сок амброзии" никто не даст. |