Спасибо Павел за видео и Ваш труд в целом)))) Ваши видео это просто учебник по WPF + MVVM. Может если будет у Вас возможность и желание записать урок по графике и более сложной анимации в WPF, на примере какой-нибудь игры типа: териса, змейки, морского боя или чего-то ещё. Спасибо))))
Спасибо за ваши видео! Назрел вопрос, насколько актуален WPF сейчас? MS выкладывают часть кода в open source. И весь упор идет в сторону кроссплатформы: UWP -> MAUI. Хочу сделать проект, но есть дилемма: UWP, WPF, MAUI.
Если ПО под десктоп для Windows, то лучше WPF пока нет ничего (на C#). Если не десктоп - то неWPF. И мифы про увядание десктопа - всего лишь мифы. MAUI ещё очень сырой. Blazor тоже. UWP слишком зарезанный по своим функциональным возможностям (доступа к телу - ядру ОС нет). А WPF... проверен временем. Век его тоже когда-то закончится. Но тут дело уже просто в логике. Пересесть на другой UI-фреймворк имея отлаженную логику не так-то и сложно.
Пилю свой небольшой проект на авалонии. Есть, конечно, и плюсы, и свои минусы в ней. Самое первое, что приходит на ум: не обязательно создавать команды, кнопки можно привязывать прямо к методам во ViewModel (хотя и через команды тоже можно при желании). Из минусов, с чем мне пришлось лично столкнуться - большие проблемы с вызовом всплывающих уведомлений в углу экрана. У меня лично реализовать их так и не получилось. Ну и самый большой минус, авалония на 90% заточена на Linux и Windows больше чем на другие платформы.
@@mnocard Большое спасибо. Если будет желание можете реализовать серию уроков по вашему проекту. Думаю для Авалонии будет полезно всем начинающим разработчикам.
Здраствуйте Павел, а как я могу реализовать список факультетов добавленных заранее которые хранятся в списке главной вью модели в новое диалоговое окно добавления группы, где одним из параметров будет выбор факультета из уже имеющихся в комбоБоксе?
Почему в паттерне MVVM не принято общение между вю моделями например через паттерн Singleton? почему общение делают через паттерн обсервабле итд ? и почему пишут якобы все добавляемые вю модели в инъекцию зависимости должны быть добавлены через AddTransient по хорошему
День добрый! Очень пожалел о том,что забыл поставить колокольчик на вашем канале - целых 3 видео пропустил , ну ничего - наверстаю. У вас случайно нет на каких-нибудь площадках only ваших курсов по WPF ? Я бы купил)
@@Shmachilin Одному другому не мешает, но дело Ваше! а можно указать телеграм-чат и добавить его (название) в описание к данному видео и в информации о TH-cam канале
Аааааа! Благодарю вас, Павел! Это настоящий подарок на Новый год и Рождество!
Огромное спасибо! По WPF - у вас самые лучшие видео, из того что мне встречались.
Павел, спасибо большое, очень полезный материал, и, по совпадению, очень вовремя. :) С Новым Вас 2023 годом и Рождеством!
Спасибо за видео, Павел. Время за просмотром пролетает незаметно.
С рождеством! И спасибо за видео.
Спасибо, Павел, за видео! Как всегда очень познавательно и интересно.
Очень крутые материалы! спасибо, что выпускаете видео!
Здорово! Что-то подобное приходилось делать.
Теперь не знаю, как правильней.
А может оба варианта подходят. СПАСИБО!!!
За взгляд с другой стороны.
Поделитесь вашим вариантом!
Спасибо, что делитесь ценным опытом.
Спасибо Павел за видео и Ваш труд в целом)))) Ваши видео это просто учебник по WPF + MVVM. Может если будет у Вас возможность и желание записать урок по графике и более сложной анимации в WPF, на примере какой-нибудь игры типа: териса, змейки, морского боя или чего-то ещё. Спасибо))))
Поддерживаю, можно переписать Eve o-preview на WPF и добавить туда функционал EveVision.
Спасибо за ваши видео! Назрел вопрос, насколько актуален WPF сейчас? MS выкладывают часть кода в open source. И весь упор идет в сторону кроссплатформы: UWP -> MAUI. Хочу сделать проект, но есть дилемма: UWP, WPF, MAUI.
Если ПО под десктоп для Windows, то лучше WPF пока нет ничего (на C#). Если не десктоп - то неWPF. И мифы про увядание десктопа - всего лишь мифы. MAUI ещё очень сырой. Blazor тоже. UWP слишком зарезанный по своим функциональным возможностям (доступа к телу - ядру ОС нет). А WPF... проверен временем. Век его тоже когда-то закончится. Но тут дело уже просто в логике. Пересесть на другой UI-фреймворк имея отлаженную логику не так-то и сложно.
@@Shmachilin Павел, интересует ваше мнение по Xamarin. Если MAUI, Blazor сырые, то Xamarin уже более 10 лет.
Отличный ликбез !!!)
А не проходилось работать с Аvalonia ui ? Тоже наблюдается рост работы с данным фреймворком.
Работать не приходилось.
Пилю свой небольшой проект на авалонии. Есть, конечно, и плюсы, и свои минусы в ней. Самое первое, что приходит на ум: не обязательно создавать команды, кнопки можно привязывать прямо к методам во ViewModel (хотя и через команды тоже можно при желании). Из минусов, с чем мне пришлось лично столкнуться - большие проблемы с вызовом всплывающих уведомлений в углу экрана. У меня лично реализовать их так и не получилось. Ну и самый большой минус, авалония на 90% заточена на Linux и Windows больше чем на другие платформы.
Если Вы поняли принцип MVVM и XAML-размеики, то сменить фреймворк уже не такая большая проблема.
@@mnocard Большое спасибо. Если будет желание можете реализовать серию уроков по вашему проекту. Думаю для Авалонии будет полезно всем начинающим разработчикам.
Здраствуйте Павел, а как я могу реализовать список факультетов добавленных заранее которые хранятся в списке главной вью модели в новое диалоговое окно добавления группы, где одним из параметров будет выбор факультета из уже имеющихся в комбоБоксе?
Почему в паттерне MVVM не принято общение между вю моделями например через паттерн Singleton? почему общение делают через паттерн обсервабле итд ? и почему пишут якобы все добавляемые вю модели в инъекцию зависимости должны быть добавлены через AddTransient по хорошему
почему уже не переходить на MVVMComunity Toolkit? очень сильно уменьшает код
Давно не записывали ничего. Народ ждёт. Наверняка у вас есть какие то свежие интересные вещи. Поделитесь.
День добрый!
Очень пожалел о том,что забыл поставить колокольчик на вашем канале - целых 3 видео пропустил , ну ничего - наверстаю.
У вас случайно нет на каких-нибудь площадках only ваших курсов по WPF ? Я бы купил)
Добрый день! Сейчас нет таких мест. Со временем свободным сейчас тяжело.
А почему не ReadOnlyObservableCollection, чтоб не городить?
Так это будет больший огород.
Жаль, что канал заброшен
Большое спасибо за плавный ввод в IoC.!
Может уже имеет смысл завести Boosty для получения обратной связи от благодарных слушателей
Спасибо! Но у меня есть основная работа. А благодарные слушатели могут писать комментарии тут, либо приходить к нам в телегу.
@@Shmachilin Одному другому не мешает, но дело Ваше!
а можно указать телеграм-чат и добавить его (название) в описание к данному видео и в информации о TH-cam канале
t.me/+TidJDI1xAH6QxPHy