I have created a web service (.asmx) that I need to put on the web. Do I just need Asp.net hosting and then upload the files or do I have to do anything else to set it up?