Nuacht

The server control in .NET allows you to insert an XML document into an ASP.NET page. Find out what classes you need to use and how you can try out this approach.
Another great thing about storing the shopping cart data in XML format is that when it comes time to create the View Shopping Cart functionality, you can simply run this through an XSL transformation.