Are you a web developer or a newbie in web who wants to experiment your newly created IIS_7website or a prototype and test it locally before spending some bucks on purchasing a webhosting? If yes then Internet Information Service (IIS) comes to the rescue. Just like Apache, IIS would host the website for you on your computer for free without any hassle which you can access from anywhere on the internet.

Here I would explain how to publish an ASP.NET website on the IIS web server which you can access on the local network, I would write on the internet part later.