Перенос CAB в CAL / PRISM - PullRequest
       1

Перенос CAB в CAL / PRISM

1 голос
/ 23 ноября 2010

Я работаю над проектом C # .NET. В этом проекте мы следуем структуре CAB (формы Win). Теперь мы планируем переместить CAB в библиотеку составных приложений для WPF. Этот процесс миграции Что я должен учитывать, изучать и изучать?

Ответы [ 2 ]

1 голос
/ 23 ноября 2010

Представление / GUI

  • XAML
  • свойства зависимостей
  • двусторонняя привязка

Призма и библиотеки

  • IoC, DI - Unity
  • Расширение с помощью компонентов - MEF
  • агрегатор событий

Я полагаю, вы уже знакомы с архитектурами приложений, которыеотделить бизнес-логику от логики пользовательского интерфейса, но для приложений XAML и, в частности, для Prism, в частности, шаблон MV-VM «объединяет» представление с бизнес-областью с менее громоздкими переходами, чем CAB.

Обратите внимание, что MEF поддерживается внекоробки (альтернатива Unity) с Prism 4.0 , что очень недавно.

См. также - MEF против IoC / DI

0 голосов
/ 13 февраля 2014

Отличная статья MSDN, которая противопоставляет CAB и Prism

http://msdn.microsoft.com/en-us/library/ff921081%28v=pandp.40%29.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...