What is the best way to store a large number of local settings on a per user basis?
I have a C#.net application targeted to .net 3.5 developed in VS2008. The application can support multiple users. Each user will have their own preferences for things like screen sizes, fonts, report formats, and things of that sort.
I am using the "Settings" in the properties for the project to save this stuff, but I will need approximately 200 - 300 things saved before it is all said and done.
It seems to be working fine, but is this the best way to accomplish this?
Thanks for any inputs.
Pete