Nawigacja Windows Phone 7/8

Aplikacje w Windows Phone 7 działają bardzo podobnie do stron WWW. W telefonie jest zapamiętywana historia odwiedzanych stron, co w normalnych warunkach nie powinno nas obchodzić.
Nie normalne warunki zaczynają się wtedy kiedy zawartość poszczególnych stron jest dynamiczna.
Np. mamy jakieś dane, usuwamy kilka wpisów, przechodzimy dalej i chcemy wyjść z aplikacji… i wtedy tyle ile stron odwiedziliśmy tyle razy będziemy musieli nacisnąć wstecz co jest bardziej niż trochę irytujące, zwłaszcza, że pewnie trafimy po drodze na jakiś exception(np. przez szukanie id które zostało usunięte).
Dlatego wydaje mi się, że dobrą praktyką jest ustawienie na każdej stronie poprzedniej strony.

A na stronie głównej wyczyścić historię, tak by po naciśnięciu wyjść z aplikacji.