Я знаю asp.net и разработку winform. Я не тип разработчика, который перескакивает в новую технологию только потому, что он новый. Это должно дать мне дополнительные преимущества, такие как более высокая производительность.
В чем преимущества WPF над Winforms для чистых бизнес-приложений? Меня не интересуют дополнительные глазные конфеты, анимация, градиенты, эффекты отображения изображений и т.д., Которые предоставляет WPF. Бизнес-приложения предназначены для ввода данных, представления данных и, возможно, некоторых графиков и статического отображения фотографий.
Как WPF поможет в этих приложениях? Лучше богаче привязка данных? WinForm - зрелая проверенная технология, и мне нравится то, что я могу делать все в Visual Studio и несколько IDE для WPF (семейство VS и Blend). Плюс я думаю, что WPF не имеет таких богатых элементов привязки данных, как их аналоги Winform (DataGridView..etc). AFAIK, Microsoft все равно будет поддерживать Winforms в течение многих лет.
Попробуйте убедить кого-то вроде меня переключиться.