In a straight ADO.NET application over a LAN what is the best way to persist startup information, such as user preferences, system rules and roles, for the length of a user session? Upon user login I initially read this data, but where do I store it? Should I save it in an object based on the...