Winforms WYSIWYG development on Ubuntu
...can it be that this is impossible without Windoze in a VM?
Specifically for WYSIWYG dialog editor:
Is the only serious option to dual-boot with Win7/10? SERIOUSLY?
Who ever said that .NET is cross platform?
Gromgromgrom.
So I'm left going with a Win10 VM running on a ramdisk and a second virtual drive on HDD to hold the code. Seeing as I want to commit and push the code straight back to source control, it shouldn't be a problem that the local copy of the code is trapped in a virtual disk.
*it isn't _all_ that bad in qemu/kvm if you're running Win10 from a ramdisk, but make sure you get your syncing to HDD right or you could lose a load of work real easy. Shared folders for the code would be an option, but permissions are always a giant pain in the rear.
**which I've heard is pretty good if having users install the runtime is OK for your project. Bad luck if not.
Specifically for WYSIWYG dialog editor:
- Visual Studio Community runs like a dog in a VM.*
- Visual Studio Code doesn't appear to have one.
- Monodevelop only has a GTK# one**
- Jetbrains Rider is a 'cross platform' IDE but the WYSIWYG tool only works on Windoze. >_<
- SharpDevelop is built in .NET but for some reason uses Windoze-specific code.
Is the only serious option to dual-boot with Win7/10? SERIOUSLY?
Who ever said that .NET is cross platform?
Gromgromgrom.
So I'm left going with a Win10 VM running on a ramdisk and a second virtual drive on HDD to hold the code. Seeing as I want to commit and push the code straight back to source control, it shouldn't be a problem that the local copy of the code is trapped in a virtual disk.
*it isn't _all_ that bad in qemu/kvm if you're running Win10 from a ramdisk, but make sure you get your syncing to HDD right or you could lose a load of work real easy. Shared folders for the code would be an option, but permissions are always a giant pain in the rear.
**which I've heard is pretty good if having users install the runtime is OK for your project. Bad luck if not.
Comments
Post a Comment