10-19-2011 02:54 PM
10-19-2011 03:31 PM
10-20-2011 10:06 AM
Just tossing this out there:
If you don't (or can't) associate your preferences to a contact, could you use an XML file to store your preferences? I've done this myself by creating a custom class and a strongly-typed collection class to store multiple instances and serializing the collection to an XML file. It can be easily deserialized to get back into the collection/class setup. You might be able to use a List< Of T> instead of a custom collection class, but I haven't looked into this. One question that comes to mind with this path is; where should that file be saved?
For anyone not familiar with the term "strongly-typed", it means it will only accept objects of a specific type. Example: the System.Specialized.StringCollection class is strongly-typed because it only allows string objects to be added.
Again, just a possibility if the database route doesn't work out.