tag:blogger.com,1999:blog-7085364525717171484.post1570704024805350779..comments2023-08-22T06:42:10.088-07:00Comments on .NET, Silverlight, Windows Azure, and other ramblings (from the UK): Isolated Storage in Silverlight 2chrishayukhttp://www.blogger.com/profile/01255600685340367644noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-7085364525717171484.post-82802154778278873032008-04-07T06:28:00.000-07:002008-04-07T06:28:00.000-07:00Where does it say that IsolatedStorage will be cle...Where does it say that IsolatedStorage will be cleared wtih the browser cache? I don't believe anyone at Microsoft has said that (At least I can't find it).<BR/><BR/>The whole purpose of IsolatedStorage was to persit data on the client without having to worry about losing it when the user clears the cache. This would defeat the purpose entirely. <BR/><BR/>Furthermore, IsolatedStorage is stored in a folder that IE wouldn't touch when clearing the browser cache.<BR/><BR/>Can you please check your sources and update your blog?<BR/><BR/>PS: I have tested this out on a Silverlight application and the IsolatedStorage settings do persist even after I clear my cache.<BR/><BR/>ThanksJames D. Schwartzhttps://www.blogger.com/profile/04454437680686627778noreply@blogger.comtag:blogger.com,1999:blog-7085364525717171484.post-22735678457692427542008-03-25T14:06:00.000-07:002008-03-25T14:06:00.000-07:00I like the limit because than I can offer a free v...I like the limit because than I can offer a free version with limited storage space and than a enterprise version that syncs back to a server. It makes sense to me.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7085364525717171484.post-59101191287024214842008-02-26T05:01:00.000-08:002008-02-26T05:01:00.000-08:00Paulio,I understand where you are coming from howe...Paulio,<BR/><BR/>I understand where you are coming from however I don't think it is just about rogue applications.<BR/><BR/>As I said in my post, i previously believed that I wanted a large isolated storage area and have since changed my mind on this.<BR/><BR/>I believe the intended usage of Isolated Storage is not about storing user documents locally, it is about reducing network traffic and improving user experience.<BR/><BR/>For your scenario (if you don't want to store the documents on the server), I think it would be useful to have the ability to store documents back to the file system (and I believe this is something being considered (assuming the security is nailed down)), which fits in with your user store scenario.<BR/><BR/>However I do not believe that isolated storage should be used for storing user documents, generally anything stored in isolated storage should also be stored on the back end server (or considered as temporary and volatile). The isolated storage could be used for keeping drafts before you submit your changes back to the server, but not as your main file system.<BR/><BR/>I don't think it wrong and limiting, I think we just differ on how we think Isolated Storage should be used.<BR/><BR/>I have no issue about being able to transfer documents out of the sandbox, and onto your filesystem (assuming security is nailed down, and is via save dialogs), I just have an issue with applications inapproriately using the Isolated Storage area.chrishayukhttps://www.blogger.com/profile/01255600685340367644noreply@blogger.comtag:blogger.com,1999:blog-7085364525717171484.post-31631088124436023462008-02-26T04:09:00.000-08:002008-02-26T04:09:00.000-08:00I think the main problem with Silverlight's Isolat...I think the main problem with Silverlight's Isolated Storage story is that it is tied with the browser cache. "Normal" isolated storage is held under your user storage. If you run out of space (or quota) then your application you deal with it gracefully. Forcing a limit (even with some concept of configuring it) just seems wrong and limiting. Worring that every Silverlight application will fill Isolated Storage feels a bit like worrying that every desktop application you use will fill the disk space. I think the better solution would be to allow the browser to request that the user confirms the save (therefore to "normal" isolated storage or non-prompt (small preference info) into the 1Mgb quoted cache space. That way we can deliver application with true documents without the user worrying that rougue apps will clog up their disks. Of course this is from a Windows bias, but OSX/Linux both have the concepts of user stores too.Anonymousnoreply@blogger.com