Если я открою свое приложение во второй раз, оно должно открыть тот же экземпляр, который был открыт ранее.Может ли кто-нибудь помочь мне с этим?
Единственный способ, которым ваше приложение откроет тот же самый экземпляр, - это если пользователь уходит с помощью кнопки запуска, а затем возвращается, используя задний стек. Чтобы сохранить опыт в этом случае, вам нужно использовать Tombstoning. http://msdn.microsoft.com/en-us/magazine/hh148153.aspx
Если вам нужно, чтобы они могли возвращаться к одному и тому же опыту при каждом запуске приложения, то вам нужно сохранять данные каждый раз, когда они меняются, а когда приложение запускается, вам необходимо обновить отобразить с этими сохраненными данными. Вы можете сделать это с помощью ApplicationSettings IsolatedStorage. http://dotnet.dzone.com/articles/using-application-settings
Вот несколько других ресурсов, на которые можно посмотреть:
http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/07/15/understanding-the-windows-phone-application-execution-model-tombstoning-launcher-and-choosers-and-few-more-things-that-are-on-the-way-part-1.aspx
http://msdn.microsoft.com/en-us/library/ff817008(v=VS.92).aspx