I'm curious if this is possible. I want to build an application on Windows Server 2016 (or Windows Server 2019 when it is finally re-released) but I won't be running it as my desktop operating system. What I would like to do is get a VPS or maybe a dedicated server and write my code on Windows 10 Pro using Visual Studio 2017 Community edition and then run the code on the remote Windows Server 2016 (or 2019) machine along with being able to debug it over the network. Is this possible in a straightforward manner? I guess if that won't work I could install Visual Studio 2017 on the Windows Server machine and then use Remote Desktop Client to log into the computer over the network and use Visual Studio 2017 that way. I'm curious what other people do in this situation?