I've been looking at ZenCart and not liking how hard it looks to access my database and put products onto a website that I'd like to sell many products and link to Paypal. But now I'm wondering if instead, I should put all the effort into getting Windows Server 2008 and learning how to use IIS, etc. It looks great, but I don't have an extra machine to install Windows Server 2008 on. Do I absolutely need it to run IIS? If I'm only using it for developping? (what's wrong with using Windows 7 to run a server)? Any suggestions are very appreciated on making a website for a c# programmer are also welcomed to point me in a possible better direction!