It pays off to save and restore layouts, control settings and more from your Silverlight dependency objects (which can include non-Infragistics controls) to any external resource like a file or a database.
Serialize to XML
Control settings are serialized and deserialized to industry-standard XML, and made available to you with Streams that you can direct to any external source like IsolatedStorage, a database, or the local file system.
Save and Load User Preferences
When the user has setup the user interface in a way they like, the Control Persistence Framework can be used to preserve the end users preferred layout and settings, and then load them again at a later point.
Tap Into Persistence Events
Numerous events exposed by the framework give you the opportunity to fine-tune and control the saving and loading of persistent control settings.