The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I think ... coming from VB ... if you use Visual Studio, and C#, to create WinForm Apps, you'll feel somewhat at home. And, some of the WinForm Controls will feel very familiar ... because they are, under-the-hood, old COM Controls.
Why not do WinForms using VB.NET ? I considered it, but it it looked like a giant mess to me, compared to the mean-lean beauty of C#
But, check out Apple's latest dev offerings ... I am long out of touch with their tools.
You wanna get multi-platform ? Consider web-apps, Xamarin in Net, etc.
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot