C# Application State Persistence - How to go about it?
<p>When the user closes an application, I'd like to save some of the properties of the main application screen such as left and top coordinates, width, length, maximized, minimized, and perhaps some other state information. And then these will be used on the next startup to draw and position the main app screen etc.</p>

<p>What is the best way to do this? Where should the data be stored and in what format?</p>

<p>Thanks.</p>
