Je recherche des conseils concernant les meilleures pratiques concernant l'utilisation de la fonctionnalité de profil dans ASP.NET.
Comment décidez-vous ce qui doit être conservé dans le profil utilisateur intégré, ou si vous devez créer votre propre table de base de données et ajouter une colonne pour les champs souhaités ? Par exemple, un utilisateur a un code postal, dois-je enregistrer le code postal dans ma propre table, ou dois-je l'ajouter au profil web.config xml et y accéder via le mécanisme ASP.NET du profil utilisateur ?
Les avantages/inconvénients auxquels je peux penser en ce moment sont que puisque je ne connais pas très bien le profil (c'est un peu une matrice en ce moment), je peux probablement faire tout ce que je veux si j'emprunte la route de la table (par exemple, SQL pour obtenir tous les utilisateurs dans le même code postal que l'utilisateur actuel). Je ne sais pas si je peux faire la même chose si j'utilise le profil ASP.NET.