Administering Isolated Storage

The .NET Framework ships with a safe state storage system that can be used even by code that could not be trusted to access protected resources, such as the registry and the file system, directly. This allows a semitrusted application to still keep state, such as user preferences or user data, for later uses of that application. If there would not be such a system, any code running without access to the file system and registry would have no way of programmatically and seamlessly persisting state on the client machine, which would severely limit the usefulness such applications would have.

For example, not even the equivalent of a notepad.exe could have been written without saving some user data, namely a text file, ...

Get .NET Framework Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.