Всем доброго дня!
Думаю, этот вопрос много раз уже поднимался. Меня интересует положение дел на сегодня.
Скажите, пожалуйста, есть ли смысл сейчас осваивать WPF? Каковы перспективы данной технологии? Насколько я понял, изучать WinForms нет никакого смысла, если проект сложный.
WPF дает огромный спектр возможностей для работы с UI, начиная от кастомизации совершенно любых UI контролов, заканчивая описанием своих (UserControl). Но следует понимать что и UI потребляет определенное количество ресурсов. WinForms советую изучать для ознакомления, не помешает, иногда проще наверстать и сделать быстрей на WinForms легковесную поделку для работы например с визуальным представление сериализации/десериализации каких либо данных, или работа с бд - обработка и представление. Где приоритет на алгоритм и быстродействие, чем на визуальную составляющую.
Скажите, пожалуйста, есть ли смысл сейчас осваивать WPF?
Есть!
Каковы перспективы данной технологии?
перспективы что она будет единственной и откажутся от WinForms, как от устаревшей.
Насколько я понял, изучать WinForms нет никакого смысла, если проект сложный.
WinForms изучать нету смысла если в проэктах с которыми работаешь важно GUI составляющая(интефейс то есть).
И наоборот. Есть смысл если будешь работать в проэктах где это не важно.
Разобратся с WPF будет сложнее. Но это того стоит. (хотя ради справедливости, скажу что сам я до него так и не добрался.)
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости