TABiSH777 Ответов: 0

Wpf: PRISM VS MVVM light VS CALIBURN micro


Привет,
мы собираемся разработать проект в WPF, который должен иметь следующие функциональные возможности
Обеспеченный
Консистенция
Обслуживание Бесплатно
Модульность
Легко Изменяемый Код

У нас уже есть разработка проекта в WPF с использованием шаблона MVVM, но иногда действительно становится трудно управлять им, в основном из-за обработки событий между модулями и некоторой зависимости представлений и модулей друг от друга.
Поэтому после некоторых исследований я наткнулся на PRISM с помощью UNITY и обнаружил, что он очень прост в использовании.

Кроме того, в ходе своих дальнейших исследований я наткнулся на MVVM Light &Caliburn micro, который многие люди рекомендовали больше, чем PRISM, но я не смог найти для этого никакой надлежащей причины.
Единственное, что я узнал, это то, что в MVVM Light есть IMessenger, который должен быть быстрым и надежным, чем агрегатор событий в PRISM. Однако в MVVM свет не имеет каких-либо дополнительных, для регионов в призму

Следовательно, то, что я точно хочу знать, это:
1) Преимущества и недостатки MVVM Light over PRISM (MVVM Light vs PRISM)
2) Преимущества и недостатки Caliburn over PRISM (Caliburn vs PRISM)
3) Caliburn vs MVVM Light
4) Какой из них лучше подходит для большого применения?
5) если я выберу PRISM, то что следует использовать, UNITY, MEF или Reactive UI?

Что я уже пробовал:

Я прошел через некоторые из этих ссылок
MVVM, Unity, Prism, MEF, Caliburn - что я должен использовать?

7 вещей, которые вам нужно знать перед началом проекта Prism WPF

призма против света mvvm для wpf

0 Ответов