Что такое WPF для программиста WinForms?
WinForms distilled добавляет элементы управления в формы и добавляет обработчики событий. Это просто и легко и позволяет быстро создавать функциональные графические интерфейсы.
WPF, с другой стороны, это XAML (?) + Code (?), который выглядит гораздо более сложным способом сделать более красивые пользовательские интерфейсы медленно.
Есть много существующих SO-вопросов по аспектам WPF, но я ищу два предложения blub о том, как их вычеркнуть. Должен ли я просто сосредоточиться на изучении XAML? Или это реальный WPF, написанный путем прямого доступа к классам и написания кода (например, Winforms)?
Кроме того, какую практическую пользу мог бы использовать программа WinForms, как я, из WPF? 3D-графика, произвольное масштабирование текста и пользовательские "скины" для приложений не являются допустимыми ответами. Что WPF предлагает приложение, используемое для отслеживания заказов на доставку.