FTP Add-in for Visual Studio 2003
One of the deficiencies I have found in Visual Studio, when writing ASP.NET applications, is that it has no built-in method for uploading your project or files to a remote webserver. I write the code and test locally, but more often than not, I test directly from the webserver. I had resorted to using Dreamweaver as a code editor and using its FTP features to upload the required files. Ofcourse, I would miss out on the features that VS does have for ASP.NET….Then I found Unleash It!
The latest version includes a stand-alone version, a Command Line Version (useful for scripts or processes) and a Visual Studio .NET 2003 Add-In. The Add-in allows you to right click on your project and select "Deploy it", which will FTP only the required files to the webserver.
read more: http://www.eworldui.net/unleashit/