In VB questa potrebbe essere l'interfaccia del tuo carrello:
Public Class Carrello
Private itemsCollection As New Collection
Public Sub AddItem(ByVal item)
itemsCollection.Add(item)
End Sub
Public Sub RemoveItem(ByVal item)
itemsCollection.Remove(item)
End Sub
Public Function CheckOut() As Double
'ritorna il totale
End Function
End Class
Poi puoi aggiungere i metodi che salvano su DB il carrello (magari serializzato in xml o in formato binario). Questo è solo uno spunto poi prova tu ad ampliarlo.
Ciao
http://www.dotnetpertutti.com
http://www.windowspertutti.com