[#] Командно-ориентированная навигация в xaml-приложениях
habrabot(difrex,1) — All
2015-04-01 14:30:02


Недавно мы уже узнали о _[принципе прямых инжекции][1]_ и эффективном связывании вью-моделей с представлениями, а также о том, каким образом создавать [_расширения привязки_][2]. Продолжим исследование библиотеки [_Aero Framework_][3] и рассмотрим ещё один архитектурный вопрос. Навигация между представлениями (экранами) в _xaml_-ориентированных приложениях довольно важная и интересная задача. Особенно это касается её реализации в рамках паттерна _MVVM_. В идеале вью-модели не должны содержать никаких прямых ссылок на представления, чтобы быть кросс-платформенными и сохранялась возможность повторного их использования в нескольких проектах. Сегодня мы узнаем, как этого достичь. ![][4] [Читать дальше →][5]

[1]: http://habrahabr.ru/post/254373/
[2]: http://habrahabr.ru/post/254115/
[3]: http://makeloft.by/ru/tools
[4]: //habrastorage.org/files/741/5d8/8d1/7415d88d178848f6a1c93df00c75657c.jpg
[5]: http://habrahabr.ru/post/254615/#habracut