Эта модель навигации была унаследована от Silverlight на рабочем столе (и WPF до него).Важно отметить: это не модель на основе строк, а модель на основе URI.Разница здесь ключевая: мы не говорим о произвольной строке, указывающей на некоторый XAML, мы говорим об универсальном локаторе для ресурса, который является страницей в приложении.Обращаясь к навигации таким образом, ваше приложение фактически имеет более одной точки входа - любой URI в приложении может быть допустимой точкой входа.Создавая навигацию на основе URI, вы гарантируете, что «состояние» вашего приложения, связанное с тем, на что вы смотрите, может быть сериализовано, доступно в любое время с любого направления и т. Д.
Представьте себе,например, если у вас есть ссылка на веб-странице (или в электронном письме, или где-либо еще), которую вы хотите открыть в своем приложении.Нажмите на ссылку, и, поскольку URI полностью описывает ресурс, который должно отображать приложение (например, элемент в каталоге, фильтры поиска и т. Д.), Вы можете сразу перейти к нему (так называемая глубокая ссылка).Это не реализовано в Windows Phone 7 (по крайней мере, не из других приложений, но на самом деле работает кнопка «Назад» и т. Д.), Но модель поставляется прямо из Silverlight на рабочем столе (среда навигации находится в Silverlight SDK)и вы можете увидеть, где они могут взять его на Windows Phone в будущем.
Опять же, сила URI заключается в его универсальности - это распространенный способ идентификации ресурса.Без этого вы застряли в тесной связи всего, что хочет перейти в ваше приложение и само приложение.