EL unico gratuito que conozco para .Net es
www.somee.com
También hay otros, como Webhost4asp, pero no los recomiendo pues en sus planes gratuitos no brindan FTP que es escencial cuando vas a subir bastantes archivos, y su filemanager es deficiente. Somee es el mejor en estos casos.