Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Как купить рекламу на форуме


Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2019, 09:08   #1
oldsnowman
Участник клуба
 
Аватар для oldsnowman
 
Регистрация: 20.02.2015
Сообщений: 1,095
Вопрос WPF с паттерном MVVM

Изучаю WPF и паттерн MVVM. Ищу литературу касающуюся этих вещей. Пока только без использования сложных фреймверков, таких как катель и прочие. Честно говоря, информации не так много.
На данный момент хочу посмотреть на большие проекты c mvvm (желательно без дополнительных фреймверков, если есть такие проекты), но не знаю где их взять, натыкаюсь только на небольшие статьи и примеры.
Помогите советом, в какую сторону рыть, и вообще что почитать, и где взять примеры и проекты для изучения.
oldsnowman вне форума Ответить с цитированием
Старый 28.06.2019, 09:16   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

Цитата:
Сообщение от oldsnowman Посмотреть сообщение
без использования сложных фреймверков
есть же простые типа MvvmLight.
Цитата:
Сообщение от oldsnowman Посмотреть сообщение
большие проекты c mvvm
Цитата:
Сообщение от oldsnowman Посмотреть сообщение
желательно без дополнительных фреймверков
а зачем велосипедить?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.06.2019, 17:45   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,574
По умолчанию

Паттерн элементарный. Без фреймворков придётся много велосипедить или забивать на паттерн. Так что не вижу смысла в этом. Да и поздновато уже WPF учить, он же мёртвый.
pu4koff вне форума Ответить с цитированием
Старый 05.07.2019, 11:37   #4
oldsnowman
Участник клуба
 
Аватар для oldsnowman
 
Регистрация: 20.02.2015
Сообщений: 1,095
По умолчанию

Цитата:
Да и поздновато уже WPF учить, он же мёртвый.
Как это? Вот я сидел на винформах в C#, и решил перейти на что-то более современное. WPF показался таковым. pu4koff, а что можете посоветовать тогда из современного?
oldsnowman вне форума Ответить с цитированием
Старый 05.07.2019, 11:50   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

Ну он не мертв по сравнению с аналогами (JavaFX, Qt/Qt Quick, ...), из важных недостатков разве что отсутствие кроссплатформености.
Но десктоп уже не популярен, кроме некоторых нищ.
Для минимизации расходов многие делают десктопные приложения на Электроне. Или вообще не делают.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.07.2019, 10:55   #6
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,574
По умолчанию

Цитата:
Сообщение от oldsnowman Посмотреть сообщение
Как это? Вот я сидел на винформах в C#, и решил перейти на что-то более современное. WPF показался таковым. pu4koff, а что можете посоветовать тогда из современного?
WPF совершенно не развивается и на него забили. Поэтому он мёртв. В качестве замены ему сделали UWP, но оно только под 10 винду, а значит никому не нужно. Другой альтернативы майкрософт не даёт и крутись как хочешь. Ничего нормального для десктопа в итоге нет и проще сферу деятельности поменять на веб или бежать с винды куда подальше )
pu4koff вне форума Ответить с цитированием
Старый 07.07.2019, 11:01   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

Развивается, его даже опенсорс сделали недавно https://github.com/dotnet/wpf
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.07.2019, 14:53   #8
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,574
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Развивается, его даже опенсорс сделали недавно https://github.com/dotnet/wpf
надо же. изначально только какую-то фигню для работы в .NET Core 3.0 выкладывали, а сейчас похоже постепенно всё вываливают. Собственно из развития за последние несколько лет - это текущее прикручивание к .NET Core 3.0 без кроссплатформенности и каких-либо новых фишек. Просто сейчас портируют на .NET Core, убьют .NET FW и всё развитие WPF на этом закончится. Видимо, допилить WPF дешевле, чем замутить новую нормальную библиотеку для GUI.
pu4koff вне форума Ответить с цитированием
Старый 08.07.2019, 09:16   #9
oldsnowman
Участник клуба
 
Аватар для oldsnowman
 
Регистрация: 20.02.2015
Сообщений: 1,095
По умолчанию

Вот не соглашусь! WPF сейчас для десктоповых проектов самое то, т.к. нормальной альтернативы действительно нет. UWP, как вы сказали, идет только под винду 10, поэтому не подходит, у многих пока еще стоит семерка. Сейчас копаю информацию по wpf, mvvm, и фреймверкам, информации не особо много как хотелось бы. Однотипных статей, да много, но перессказ одной сказочной истории многими авторами начинает напрягать.
oldsnowman вне форума Ответить с цитированием
Старый 08.07.2019, 09:20   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

дык основная проблема, что десктоп уже мало кому нужен )) или хватает Электрона.
Цитата:
Сообщение от oldsnowman Посмотреть сообщение
нормальной альтернативы действительно нет
Qt, JavaFX, еще и кроссплатформенно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме 20000 рублей в месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WPF DataGrid MVVM Aceses WPF, UWP, WinRT, XAML 1 09.10.2016 16:16
WPF MVVM Ти6ка WPF, UWP, WinRT, XAML 6 08.06.2016 17:00
Поиск по бд MVVM(C#) RomanFox WPF, UWP, WinRT, XAML 3 22.04.2016 15:25
WPF Mvvm CWD WPF, UWP, WinRT, XAML 0 22.07.2015 23:21
Вложенный биндинг MVVM WPF Egoist42 WPF, UWP, WinRT, XAML 0 29.08.2014 06:37


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS