Isolated Storage

Why Trust Techopedia

What Does Isolated Storage Mean?

Isolated storage is a mechanism that provides data isolation, safety and storage by associating code with persistent data. Isolated storage is designed to prevent data corruption and access to application-specific data, while providing a standard data storage and retrieval system that’s inaccessible to users, folders or applications.

Advertisements

Isolated storage serves as a virtual file system managed by the .NET Common Language Runtime (CLR). Because it is a file system component, stream and serialization methods may be used to read and write data. The default and modifiable size is one megabyte.

Techopedia Explains Isolated Storage

Isolated storage contexts include:

  • Trusted applications that use files and directories to share state and configuration data
  • Managed Internet controls that are inaccessible through normal input/output (I/O) classes
  • Applications-sharing components that require controlled data access
  • Server applications impersonating an authenticated user with user-specific settings
  • Applications used in any computer with an authenticated roaming profile user

Before issuing .NET, isolated storage addresses update application configuration data using .ini file registry or configuration files. A database is a good alternate option to isolated storage when there is large user data volume. Isolated storage is a good option when complex data cannot be stored in database rows and when database overhead is a concern.

The isolated storage concept is based on elements known as data compartments and stores. A data compartment, which is a virtual folder with a location transparent to the developer, consists of one or more isolated storage files known as stores. These stores maintain the actual stored data directory location, and they usually reside on the client. When data must be accessed through a roaming user profile, isolated information is stored on the server. The actual file system folder, where the isolated files are stored, is based on the operating. System administrator tools are available for configuring file storage space, enforcing the security policyand cleaning unused data memory.

Advertisements

Related Terms

Margaret Rouse
Editor

Margaret jest nagradzaną technical writerką, nauczycielką i wykładowczynią. Jest znana z tego, że potrafi w prostych słowach pzybliżyć złożone pojęcia techniczne słuchaczom ze świata biznesu. Od dwudziestu lat jej definicje pojęć z dziedziny IT są publikowane przez Que w encyklopedii terminów technologicznych, a także cytowane w artykułach ukazujących się w New York Times, w magazynie Time, USA Today, ZDNet, a także w magazynach PC i Discovery. Margaret dołączyła do zespołu Techopedii w roku 2011. Margaret lubi pomagać znaleźć wspólny język specjalistom ze świata biznesu i IT. W swojej pracy, jak sama mówi, buduje mosty między tymi dwiema domenami, w ten…