В Silverlight 2 вы все еще можете управлять навигацией. Это просто более ручной процесс.
Звоните
HtmlPage.Window.NavigateToBookmark("blah");
чтобы добавить "#blah" в конец URL.
Позвоните
string bookmark = HtmlPage.Window.CurrentBookmark;
чтобы узнать, где вы сейчас находитесь. Люди также подключаются к библиотекам AJAX jquery / Asp.net, чтобы использовать их поддержку навигации.
В Silverlight 3 вы можете использовать Navigation Framework, чтобы сделать это автоматически. Файл-> Новый проект-> Проект навигации Silverlight.