I am an .net/c# dev too, switched, for, basically, 1 reason: windows 10 end of support, and microsoft being annoying with their surveillance.
Can share with my experience.
I tried Linux a few times before during last 5 years from time to time.
My first distro was Mint in 20, i was very happy with it, but had printer drivers issues for one old printer that i badly needed, and switched back to windows.
I believe that Mint is the best what you can try after windows if you want smooth transition. It is linux, but the way you use it is very like windows.
Second - Ubuntu. Honestly i didnt liked it at all, but if you want to have detailed guide on how to setup anything - thats good distro to try. Used it for a few months, but it was 2019 year, and i just started my developer career there, and wanted OS to not chalenge me on top of it.
Also, i think i broke it somehow. For the reason of me being clumsy, but anyway.
I think Ubuntu is not an option actually, in despite it being so popular i just dont like the experience.
Third - Fedora 3 months ago. Because of windows 10 support issue, and me not liking at all win 11 i decided to try switch again. Choosed fedora because wanted to have different from windows experience as much as possible, which Fedora with Gnome delivers goodly.
Also i ve been told Fedora is very innovative distro, which gets updates for packages earlier then another, and wanted to try it.
I not very liked way interface worked, and broke my install on top of it, so - decided to try something else.
In despite of that: i can recommend it to try, it is actually good, and gives interesting user experience - if you are like me, want to not see anything "windows like" anymore - thats interesting option.
And now i am on PopOs as a daily driver for 3 months, and finally i felt that i dont want to return, and even touch windows anymore.
It has really cool "Cosmic" graphical environment built on "gnome", but with nice looking features. I am using it every day with no problems.
Wow, its a lot of text came out. Hope i was straight forward enough.