Customize web site for Anonymous users and remember settings and information
<p>I have a E-Shop Site and I need some customization for my users like following :</p>

<ol>
<li>Store favorite products in their own basket.</li>
<li>Customize products list in order to what are their favorite.</li>
<li>It must remember their basket next time they want to visit our site.</li>
</ol>

<p>my question is how I can store information for my customers who are new to my web site also most of customers don't like to have username and password then login first they like to buy during a week and at the end of week pay for them then we can send some products to their locations.</p>

<p>I have already written my application using asp.net with framework 4.0.
So what is the best solution ?</p>
