Windows Forms - это старая технология? - PullRequest
26 голосов
/ 16 декабря 2009

Настало время написать GUI для моего проекта, и мне интересно, какую технологию использовать. Я делал большую часть своей разработки .NET GUI в .NET 1 & 2, поэтому я достаточно хорошо знаю Windows Forms . Я смутно осведомлен о WPF , но еще не пытался "попасть в него".

Windows Forms мертвы или умирают? Является ли WPF хорошей технологией для изучения? Это будущее, просто фаза или технология, которая может идти рука об руку с Windows Forms?

Кроме того, любой опыт будет приятно услышать, особенно от людей, которые широко использовали оба. Как вы обнаружили реализацию аналогичной функции в обеих платформах?

Ответы [ 11 ]

1 голос
/ 16 декабря 2009

Конечно, нет.

Winforms более просты в использовании (учитывая, что вы еще не знаете WPF), а WPF - это далеко от модели Winforms.

Если вы хотите простой графический интерфейс (стандартные формы), используйте Winforms. Если вы хотите что-то более роскошное и у вас есть время, выбирайте WPF.

Я уверен, что в будущем наступит момент, когда WPF будет стандартом де-факто. Но сейчас я придерживаюсь Winforms, если я хочу что-то быстрое и чистое.

Стоит отметить, что многие приложения уже используют Winforms - это означает, что работа по техническому обслуживанию будет часто начинаться с использованием WinForms, так что пока не останавливайтесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...