Install IIS on Windows Vista
To develop ASP.Net application on Windows Vista, you will need to install IIS (Internet Information Services) in Windows Vista. Windows Vista Home Premium and above comes with IIS version 7.0 with application development supported (e.g. ASP, ASP.Net).
At first, go to Control Panel > Programs and Features, click on "Turn Windows Features on or off". A "Windows Features" window will be pop-up.
Make sure the "Internet Information Services" is checked. Not all options under "Internet Information Services" are checked. Expand the tree to see more options. To know what is check by default, you can refer to the Microsoft website at http://technet.microsoft.com/en-us/library/cc753198.aspx
Once you have checked the items you want, and clicked OK, you will need to wait for a while for Windows to install the feature.
Once it done, naviagte your browser to local host, you'll see the new IIS default page.
To configure your IIS, go to Control Panel > Administrative Tools and click on "IIS Manager".