Hallo,
ich plage mich gerade mit einem Webshop der seinem Warenkorb als Session mit
sich rumschleifen mu�.
In der Sessionvariable 'ShoppingCart' wird der Warenkorb in Form einer
DataTable gef�hrt. So jetzt dachte ich mir um die Performance zu erh�hen
bzw. den Speicherverbrauch am Server gering zu halten speichere ich in
dieser DataTable nur die ProductID und die entsprechende Menge der Produkte
des Warenkorbs. Beim Anzeigen des Warenkorbs hole ich per Stored Procedure
die zus�tzlich anzuzeigenden Daten aus der DB, lade diese auch in eine
DataTable erstelle ein DataSet und f�ge die beiden DataTables (die
WarenkorbSession und die zugeh�rigen DB-Daten) dem DataSet hinzu und
verkn�pfe diese im DataSet.
danach k�nnte ich mein Dataset ganz normal an einen HTML Repeater binden und
darstellen...
oder ist es sinnvoller gleich alle relevanten Daten beim  Adden eines
Produktes in den Warenkorb in der DataTable zu speichern und dann ab in die
Session damit? Somit k�nnte ich mir auch die DB-Abfrage beim Anzeigen des
Warenkorbes sparen.... aber daf�r ist nat�rlich die SessionVariable
gr��er...

welches Vorgehen bei einem Shoppingcart mit Session ist sinnvoller?

Bin dankbar f�r alle Anregungen...

Gru� Hans
   

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an