MVC Рамки для WPF - PullRequest
       16

MVC Рамки для WPF

7 голосов
/ 03 декабря 2008

Существуют ли какие-либо фреймворки MVC для WPF, кроме Caliburn (что, кстати, выглядит потрясающе)?

Ответы [ 5 ]

6 голосов
/ 11 ноября 2009

Существует также Magellan , порт ASP.NET MVC для WPF.

6 голосов
/ 04 декабря 2008

И Caliburn, и PRISM очень хороши. Однако, если вы пойдете по пути MVC, вы упустите мощную 2-стороннюю привязку. Рассмотрим MVVM, это очень чистый и практичный подход для WPF. Это шаблон, который Microsoft использовала для их выражения.

3 голосов
/ 03 декабря 2008

Существует составной WPF или PRISM от Microsoft Pattern & Practices.

http://www.codeplex.com/CompositeWPF

0 голосов
/ 31 июля 2017

Новая платформа MVC, которая работает практически с технологиями .net (WebForms, WinForms, WPF, Xamarin Forms) - это SimpleMVC от Gateway Programming School. Эта ссылка дает обзор и пример использования.

Коротким примером является создание контроллера из SimpleControllerBase, который имеет вашу бизнес-логику. Это будет зависеть от предоставленных вами реализаций SimpleModelBase. Реализации ISimpleView обрабатываются через страницы и элементы управления WPF. Производный контроллер работает только с интерфейсами, расширяющими ISimpleView, так что части WPF абстрагируются. Затем вы используете свойства в представлении для двухстороннего связывания данных, как MVVM, но с правильной многоуровневой архитектурой.

0 голосов
/ 23 января 2009

одна дополнительная возможность - pureMVC (www.puremvc.org)

  • кажется хорошо зарекомендовавшим себя, имеет хороший короткий документ / UML , проект отзывчивый и перенесен на .NET - существует демонстрационная версия WPF, она скоро будет опубликована, но вы можете связаться с владельцем проекта по этому поводу.

С уважением, Пол

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