I need to write a shopping cart application for .NET 2.0 using vb.net for a web farm that will implement the SQL Server permanent session state management for sessions. I am looking for advise on the best way to store the shopping cart items in the session state. I have read Microsoft's article on this (http://msdn.microsoft.com/en-us/magazine/cc163730.aspx). Would any of the specialized collections from the System.Collections namespace be a good way of storing this data? The type of information I need to store is structured like this:
Single Adult ==> can have 0 or more dependents. Each person can have different demographic data associated with them. The Adult + # Dependents can have 1 or more products assigned to them in a mutually exclusive relationship.
Product ==> can have 1 to x number of attributes.
Pa ...
Go to the complete details ...