Can Window Phone 7 or 8 development be done remotely, such as on an Amazon EC2 instance or a rented VPS running Windows, via using an RDP or VNC client from a PC running Linux (or OS X, or maybe even an iPad)?
Yes, it can be done remotely
Basically, there is a
Here is a link to a full instruction: Installing the Windows Phone SDK
You may also need this tool: Windows Phone Developer Tools RTW