Выбор между призмой и мечом

Я использовал Призму 2.0 для персонального проекта в течение нескольких месяцев теперь. Я недавно услышал о Мече, и задаюсь вопросом, существуют ли неопровержимые доводы меня для рассмотрения этого вместо этого.

Мне нравится динамическая возможность загрузки модуля Призмы. Я намереваюсь создать модули для своего приложения и хотел бы смочь развернуть их модульным способом. Это также возможно с Мечом?

Каковы преимущества Меча по Призме?

(Я читал, что Призма будет также иметь новую версию к сентябрю 2010, который усилит.Net 4.0. и сохраняю мое приложение гибким, чтобы быть обновленным к тому времени также.)

13
задан Jonas Arcangel 19 March 2010 в 09:48
поделиться

1 ответ

Prism и Caliburn - это взаимодополняющие фреймворки. Caliburn действительно позволяет реализовать многие вещи, которые являются недостатками, когда вы сосредотачиваетесь на MVVM в WPF, а Prism позволяет добиться хорошей модульности (помимо всего прочего). Это упрощение (оба имеют гораздо больше возможностей, чем просто это), но это основная причина, по которой вы захотите их объединить.

Caliburn имеет встроенную поддержку Prism, так что вы можете использовать оба варианта. Вот статья, которую я нашел о том, как кто-то использовал интеграцию для установки своего первого модуля. http://rauhski.blogspot.com/2009/10/build-application-with-caliburn-and.html

Также, если вы скачаете Caliburn, в комплект поставки входит образец, демонстрирующий интеграцию с Prism.

16
ответ дан 2 December 2019 в 00:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: