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