Опытом, применение MVVM в Windows 8/Windows Phone?
Интересует навигация между страницами.
Например: страница со списком элементов, по тапу на элемент нужен переход на детальное представление элемента загруженного по идентификатору первого…
Вариант первый: Реализуем ICommand в первой модели, команда загружает то, что нужно, создает новую модель для детального представления и отображает его на второй странице (сложность — перенос модели детального представления между страницами)
Вариант второй: По тапу осуществляется навигация на новую страницу с параметром в виде идентификатора модели, OnNavigatedTo второй странице грузим данные и кидаем в контекст страницы. (сложность — требуется писать код в самой странице, т.е. связываем Модель представления с представленим)
Вариант третий: По тапу сразу переходим на новую странцу, в коде страницы каким то образом находим первую модель, и вызываем в ней метод загрузки данных.