Comment by ta12653421
3 months ago
OK, in my case its just boring business & CRUD apps, no GPU stuff nor gaming (btw: I find most business apps, esp. payment & accounting systems, everything else than boring - feel free to flame me for that :-D )
And can I also use MSSQL server? (which I could ditch anyway then, I guess, since we are using mainly ORM and no database-specific features)
I think you in this case, you should definitely try the VM route. Non-3d user interfaces, networking, etc should all work with no problems, MSSQL included. Do a prototype as soon as you're able, because that will answer most of your questions, and raise new ones as well.
To your second point, yes, I imagine that MSSQL could be exchanged to something else like Postgres, MariaDB or MySQL. Although, maybe you can get away with SQLite too, depending heavily on the use case of course.
Good luck!
MSSQL server has a Linux build - https://learn.microsoft.com/en-us/sql/linux/sql-server-linux...
If your CRUD apps are Winforms I had success with Wine, but you might want to try something else. I've heard good things about avaloniaui.net but never liked XAML so I haven't tried it.
Good luck!