2008-09-18 14 views
5

Wenn sich ein Kunde bei meiner Website anmeldet, muss ich seine Konto-ID und seine Menü-ID kennen. Dadurch weiß ich, welche Daten auf einer Seite angezeigt werden und welches Menü sie erhalten. Ich möchte diese Daten nicht immer wieder lesen müssen. Soll ich dies in einer Sitzungsvariablen speichern oder den Mitgliedschafts- und Mitgliedschaftsanbieter so anpassen, dass er diese Informationen enthält?Wo ist der beste Ort, um benutzerbezogene Daten in asp.net zu speichern?

Antwort

0

Das Profilsystem würde wahrscheinlich Ihren Bedürfnissen entsprechen.

0

Ich habe MS Table Profile Provider verwendet, die Sie Ihre eigene Datenbanktabelle structre angeben kann, die Daten zu speichern, anstatt das XML-Schema in dem Standardprofil-System verwendet.

Dies hat den zusätzlichen Vorteil, dass Sie Ihre eigenen Datenzugriffsverfahren für den Zugriff auf allgemeine Profildaten schreiben können.

Verwandte Themen