Page 1 of 1

Developer Question (User Profiles)

Posted: Thu Mar 06, 2008 7:33 am
by keats76
First, I'd just like to say that I'm new to AC7 and if this type of post needs to be listed somewhere else, please let me know.

I need to add some fields to the User Profile. I could create a custom table and then link it back to the User object, but I'd rather not have to do that if I can fit my customizations into the AC7 data model.

I noticed in the API that there is a Profile class (Personalization namespace). I did a quick search of the control codebase and I didn't see any use of this class. There are a number of references to the ReviewerProfile, but that is a different object entirely as it relates to product reviews.

The Profile class can store a list of name/value pairs that tie back to a User object. Is this something I could leverage for the purpose of adding new profile fields for a user, or would I possibly break something else if I made use of this object/table for my custom purposes?

I think the Profile might be used as part of the PersonalizationProvider stuff (I'm guessing Personalization objects relate to custom displays for each user).

Anyway, I really appreciate the help!

Thanks,
Mike