I want to create a c# service that automatically upload my file to free filehosting sites, ex. rapidshare.com etc. the service will only accept the username and password of the file hosting site then the service will do the uploading. After the uploading the service can get the return links and can save it on database. How can i achieve this please help me.