If you're new to programming and to the VS IDE, I would definitely suggest starting with something a little less ambitious than an E-Commerce site.
Start here:
UPDATE:
Since you are using Web Forms, you could start with the TailspinSpyworks (iBuySPy re-written for ASP.NET 4.0) E-Commerce site tutorial from Microsoft's Joe Stagner:
http://www.misfitgeek.com/op-ed/introducing-tailspinspyworks-webforms-sample-application
When you get to the checkout part, you need to be aware of a gotcha relating to the fact that an ASP.NET form can only have a single form tag. If you are integrating with PayPal and want to avoid messy JavaScript hacks, you can follow the steps I blogged about to get around this problem:
http://www.codersbarn.com/post/2008/03/08/Solution-to-ASPNET-Form-PayPal-Problem.aspx