Chris,
>Is there a way to persist user based preferences? I see the basic mechanism for application settings is in the app.config or web.config files, but this would typically be used as setting that all users would share.
>
>The typical requirement is to keep things like favorite colors, windows positions, most recently used (MRU) lists, etc. for each user.
>
>If not, is this anticipated in a future build, or should I look at extending the framework?
I personally prefer to save user settings in a database table. This allows a user to go to another machine, log into the application and have their custom settings applied.
In the documentation for MM .NET security I'm working on this week, I'll be adding a section about creating a User table for security that you can also use to store user prefererences.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com