The old school way is to copy and paste and the files.. so we don’t want that anymore..
So I notice VS2010 has ‘Publish’… Should I use file system and just create a shared drive on the VM and publish that way?? Should I FTP and set up FTP on the VM FTP server? Should I use web deploy?? But that seems to be made for commercial web hosting ?
Go with the easiest possible
If it’s possible to do a File System deploy, then do it. Don’t overcomplicate setting up additional services just to be able to deploy using something more fancy.