My case is
I just registered at dyndns.com to get a domain for a website I am staging on my home computer (I know it's not considered good to do so). But the website is not big, and I don't expect to have much traffic; about a maximum of 50-80 per day. My website is served by IIS 7.5, on a system with Windows 7 installed.
My question is:
As people say it's not good to have a web-server on a home computer because of security reasons. What security measures should I take to secure my computer from intelligent but bad guys? ( Also, how should they be configured?).
Edit
I just want something like a checklist and a link to some sort of website that tells me how to configure it.