WPF и Windows Forms

Duplicate:


Каковы преимущества и недостатки WPF по сравнению с Windows Forms?

Ответ 2

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

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

Ответ 3

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

Но, вообще говоря, я не видел бы себя в состоянии раз и навсегда решить WPF/Windows Forms.