Can someone give me a step-by-step procedure for hosting an asp.net website in iis ...
Make sure the infrastructure is installed.
Put your site on the system somewhere and create a virtual directory that points to it, making sure that it is an application.
Check the ASP.net tab to make sure the version you have selected is selected.
Done (specify any application level configuration that you need).
These links may help.
http://msdn.microsoft.com/en-us/library/ms178610(VS.85).aspx
http://www.beansoftware.com/asp.net-tutorials/deploy-asp.net.aspx
http://www.codeproject.com/KB/aspnet/Deploy_web_application.aspx