Personalization question

C

Cirene

I have been looking into Personalization, Membership and Role Management.

If I understand it correctly, I should use Personalization to store extra
info about the user, such as:
First Name, Last Name, City, State, Zip, Birth Date, Last Login, Etc....

Is it a problem if later (like in a few months) I have to add additional
Profile items, such as Phone Number, etc... or delete existing profile
items? Will everything be managed automatically?

Do I basically get the point?
 
H

Hillbilly

1stly, Learn about the Profile Table Provider and why Scott Gu had to
release the Table Provider --after-- 2.0 itself was released when developers
discovered the default Profile provider stored data in a delineated object
making it quite impossible to query data in so many words. So read Scott
Gu's blog on this matter and get the Table Provider.

2ndly, yes, we can add new fields and their types to the table anytime.
Neither of the Profile Providers support foreign keys and related tables.
The System.Web.Security.Membership class is used to NURD all Profile data
via the provider you configure in your web.config file.
 
C

Cirene

It almost seems more beneficial for me to create my own table to store this
info. Or am I missing something?

Thanks!
 
H

Hillbilly

Using Membership is fast and efficient because its all built in but not
scalable it seems so yes, if you want or need relational Profiles use
ADO.NET. An example that could require justifying the use of ADO.NET would
be a person with Profile data using your application as an individual and
that same person having Profile data while using your application as a
member of some company.

It comes down to how liberal or strict you manage normalization.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,989
Messages
2,570,207
Members
46,782
Latest member
ThomasGex

Latest Threads

Top