powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / MVVM. С чего начать?
12 сообщений из 12, страница 1 из 1
MVVM. С чего начать?
    #37873415
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот захотелось правильной архитектуры на WPF! Судя по отзывам - MVVM де-факто стандарт для WPF. Пытаюсь разбираться, Джоша Смита не осилил.
Подскажите, есть ли что-нить полегче, типа "Привет мир" в MVVM? и еще вопросам тем, кто с MVVM дружит давно, используете ли что-либо типа WPF Application Framework или MVVM Light Toolkit для разработки?
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873423
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nicky_N,

судя по чьим отзывам -MVVM стандарт для wpf?
я его не знаю и не использую.
ты вообще так осторожнее с "какими-то отзывами" :)
нельзя брать за веру, "какие-то отзывы".
а ты взял, и по-этому сразу :
авторДжоша Смита не осилил.
авторПодскажите, есть ли что-нить полегче
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873427
unknownfromrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nicky_N,

Я бы на твоем месте вместо того чтобы читать труды ученных)) поискал в инете готовые примеры MVVM. Я в свое время так лучшее и быстрее разобрался.
А потом уже почитаешь труды - так тебе даже лучше потом читаться будет.
Очень много примером на codeproject
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873430
unknownfromrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiK,

Согласен.
Слепо придерживаться паттернов не надо.
Паттерны - это как подсказка, что приложение можно написать с помощью такого и такого подхода.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873433
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiK,

Так Джош Смит и говорит, что это уже стандарт, и такой паттерн хороший, и так его разработчики любят, а потом пример привел "небольшого приложения" - и у меня взрыв мозга:)
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873438
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unknownfromrus,
ок, спасибо, загляну на codeproject.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873678
pshik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо исходить от тех.требований к проекту.
Если куча модулей, то MVVM поможет, а в остальном можно и без него.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873697
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pshik,

модулей уже много и еще предстоит реализовать немало.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873782
unknownfromrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pshik,

Я взял за привычку сразу придерживаться паттерна MVVM - скорее всего я в идеале его не делаю))
НО по крайней мере - я не использую обработчики - только в редких случаях - вытаскиваю все в ICommand.
Обязательно делаю View - если она содержит хотя бы 3 и более эелемента - не вижу смысла загромождать основное окно. Плюс - мне это позволит безболезнено поправить вьюху - либо поставить совсем другу - так как у меня дальнейшая обработка от вьюхи идет через Behaviors Icommand - то есть мне всег то надо поменять имя события))
То есть у меня реально многие компоненты в рпограмме реально независимые - я спокоен в том - когда поправляю что-то отдельно в программе.
Плюс - я взял за привычку - в параметрах команды передавать корневой эелемент - в итоге у нас будет всего 3 варианта - Window, Page и UserControl. Как правило это самые основные - итого для передачи параметров всего 3 конвертора. Очень удобно.
Ну для меня такой подход реально удобнее
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873860
pshik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MVVM
это не плохо
Когда нет кода в UI-это позволяет тестировать.
Ничего нет бесплатного, разделение на уровни требует больше кода, но если проект на года, да ещё и коллективный, то MVVM нужен.
Как классно, когда UI сделали отдельно, потом соединили и всё работает.
Новые технологии-нет проблем, переделали один их уровней(UI, логика, данные) и всё работает.
Я конечно за....использую PRISM и MEF.
Почему MEF, потому что он во Framework уже.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37873942
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nicky_NВот захотелось правильной архитектуры на WPF! Судя по отзывам - MVVM де-факто стандарт для WPF. Пытаюсь разбираться, Джоша Смита не осилил.Настоятельно рекомендую всё же осилить именно Джоша Смита. Хоть он и переметнулся на платформу Apple :)

От себя добавлю, что изучение статьи Джоша Смита пошло гораздо лучше, когда я в адресе поменял "ru-ru" на "en-us". Всё же русский язык придуман не для того, чтобы описывать паттерны программирования.
...
Рейтинг: 0 / 0
MVVM. С чего начать?
    #37874269
Nicky_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i see,

ок, попробую на английском:)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / MVVM. С чего начать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]