|
10 / 7 / 3
Регистрация: 25.02.2018
Сообщений: 86
|
|
Есть ли смысл изучать WPF?08.09.2019, 16:19. Показов 25254. Ответов 91
Есть ли смысл изучать WPF, если .NET Framework после версии 4.8 больше не будет поддерживаться, а на .NET Core стоит UWP?
0
|
|
| 08.09.2019, 16:19 | |
|
Ответы с готовыми решениями:
91
Изучать ли дальше WF или переходить на WPF? Есть ли смысл использовать lock в приведенном коде?
|
|
Модератор
|
||
| 12.09.2019, 11:52 | ||
|
На настоящий момент я бы поставил на WPF+Core. Или если сил у MS хватит на какую-то платформу объединяющие плюсы WPF FW, WPF Core, UWP. Что касается WinRT.... Мне кажется у Android больше шансов выйти на десктопы, чем у MS выйти за их рамки... И дело не в самой MS. Просто пользователи Win ожидают от всех устройств с Win (в том числе с WinRT, Phone) унификации (по приложениям, в том числе существующим) с Win десктоп. И когда не получают её - разочаровываются. А сделать мобильную ОС такой же как на десктопах это, как мне кажется, просто невозможно.
0
|
||
|
Заблокирован
|
||
| 12.09.2019, 13:11 | ||
|
А в статьях ни слова про WPF - там UWP и/или WIN32 Почему в статьях ни слова (пардон, "почти ни слова") про приложения WPF? Добавлено через 10 минут WPF упоминается как технология, но такое ощущение, что сами приложения WPF никого не интересуют. Интересует и осуждается судьба приложений WIN32 и UWP. И декларируется, что "когда-нибудь" эта проблема исчезнет, поскольку будет нечто единое. Из всего этого возникает ощущение, что приложения WPF настолько мало значимы, что о них можно и не заморачиваться даже. Прошу сведущих дать, плиз. разъяснения по этому вопросу.
0
|
||
|
Модератор
|
||
| 12.09.2019, 13:55 | ||
|
MS позиционирует UWP как противопоставление всему Win32 - включая WPF, WinFprms, консоль. Добавлено через 7 минут Для всех них нужна Win Desctop. UWP приложение должно запускаться как на Desktop, так и на WinRt и WinPhone. Поэтому хоть View WPF очень близок View WPF из него убраны все элементы "растущие" из Desctop. Их реализация привязанная к конкретной ОС происходит на уровне ViewModel. В этом и заключается основная сложность создания UWP приложений для Desktop/. Очень многие типы которые мы привыкли использовать в консоли, WinForms, WPF оказываются в UWP недоступны. И их приходится реализовывать самостоятельно.
1
|
||
|
Заблокирован
|
|||
| 12.09.2019, 14:06 | |||
0
|
|||
|
13 / 11 / 5
Регистрация: 14.09.2018
Сообщений: 88
|
||
| 12.09.2019, 14:21 | ||
|
0
|
||
|
Заблокирован
|
||
| 12.09.2019, 14:33 | ||
|
Я о странности (для меня) подачи информации в статье вопрос задал.
0
|
||
|
Модератор
|
|||
| 12.09.2019, 14:52 | |||
|
Сейчас вроде бы они меняют свою точку зрения и собираются сделать общую платформу объединяющую все существующие сейчас. НО... выйдет ли? И если выйдет, то что это будет? Вполне может получится какой-то неповоротливый монстр. В истории MS масса таких неудачных проектов. Если выйдет и это будет удобная платформа, то получится очередной скачок в технологиях - этому все только рады будут. Добавлено через 4 минуты WPF признали технологией перспективной, которую имеет смысл развивать. Связано с провалом UWP - не за ущербности самого UWP, а из-за неудач WinRT и WInPhone.
0
|
|||
|
13 / 11 / 5
Регистрация: 14.09.2018
Сообщений: 88
|
||
| 12.09.2019, 17:28 | ||
|
0
|
||
|
|
||
| 15.09.2019, 11:32 | ||
silverlight, про решение исключить webforms с ядра, про решение судьбы перспективной технологии WCF в ядре. Этой конторе доверять, это такое...
0
|
||
|
Заблокирован
|
|
| 15.09.2019, 14:31 | |
|
0
|
|
|
burning1ife
|
|
| 15.09.2019, 14:49 | |
|
Любые технологии нужно рассматривать наряду с альтернативами.
Нужно здесь учитывать такие моменты как производительность, кросплатформенность, наличие библиотек, скорость и удобство разработки. Для меня выбор в пользу WPF, если нужно сделать быстро, красиво и на Windows. Большое кол-во инструментов и технологий позволяет выбрать наиболее подходящие. И WPF здесь свою нишу определенно занял. Нужен кроссплатформ - https://avaloniaui.net/docs/quickstart/from-wpf При выборе инструмента практически всегда идешь на компромиссы. Что-то требует большей производительности, что-то надо сделать быстро и красиво, что-то под несколько платформ. Работая с WPF продолжительное время и до сих пор, я не вижу таких же альтернатив, кроме Avalonia. На данный момент, думаю, что учить стоит. И будет так, пока не появится какой-то более удачный конкурент в данном сегменте. А пока я таких не вижу. Знания в WPF, помогут в UWP и Xamarin.Forms
2
|
|
| 15.09.2019, 15:53 | |
|
0
|
|
| 15.09.2019, 16:09 | ||
|
Не по теме:
Просто движуха - не поможет. ИХ (тех самых) движуха - это разработка аппаратного комплекса для блокировки Telegramm, который заставят купить всех провайдеров.
0
|
||
|
Фрилансер
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
|
||
| 16.09.2019, 00:38 | ||
|
WPF однозначно учить нужно это зрелый продукт который будет еще актуален долгое время и в то же время потом перейти с него на другую XAML-based технологию не составит большого труда
0
|
||
|
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
|
||
| 16.09.2019, 10:50 | ||
|
Xamarin native вообще это не использует эти технологии.
0
|
||
|
Фрилансер
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
|
||
| 16.09.2019, 11:27 | ||
|
Почти в любом приложении вам придется писать эфекты и рендереры как раз на UWP хотя большую часть XF сделает за вас))
0
|
||
| 16.09.2019, 11:27 | |
|
Есть ли смысл программировать самому телеграмм ботов на продажу? Хранимые процедуры в MSSQL, есть ли смысл их использовать? Есть ли смысл пользоваться mvvm? Есть ли в WPF полноценная замена GDI+? Чтобы можно было всё, что можно в GDI+? Просто думаю углубляться в работу с изображениями в WPF или GDI.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|