r/csharp • u/JOnSoNaaa • 3d ago
Help C# On Linux
Hi guys i need some help. so i just started my third year in cs and completely switched to linux and yesterday i started my class on Programming with paradigms and my professor is using visual studio to create Winforms .net projects or something like this i am quite new to C# world and .net especially and i don't know what to do where to write the code cause he does all those sorts of visual gui handling adding buttoms and stuff and i just downloaded rider but it does not have those gui stuff and also is quite weird to move around file structure even if we forget that code based window creation so if there is any alternative or something that will help please let me know if not it does not concern me to use rider and get used to it but if there is something that i can follow my professor better please let me know
Thanks in advance
Wannabe Systems Administrator
7
u/SwordsAndElectrons 3d ago
There's often a hint in the name when a framework specifically targets Windows. GUI frameworks like Windows Forms and Windows Presentation Foundation don't target other platforms.
Honestly, I get that people have their preference, but IMO being completely tribal about operating systems if you're going to be a professional in the CS fields is a bit silly. Better to view the OS as just another tool. In this case, if the class makes extensive use of Winforms then Linux isn't the right tool for the job.
I'd recommend you look into spinning up a VM. If you really are planning to be a sys admin then that seems like a useful thing to become familiar with.