How does one deploy an ASP.NET (MVC) application to a Windows Server securely? Visual Studio 2008 seems to only support FTP, which is not secure at all (plain text passwords) and http which I'm not really sure what it is. I've been told it is for FrontPage extensions and that I should use that, but that seems to really be a second class citizen in the Microsoft stack, and using only http (no s), I doubt it's security.
So, How does one deploy an ASP.NET (MVC) application to a Windows Server securely?