You're correct about Mono being complex. It was easier to install than IoT core though. Including installing the OS first. Having a package manager like apt is a revelation coming from a Windows and Mac world.
I previously tried Mono on the Pi and it had lots of bugs related to the processor architecture. Problems with the hard float support stopped things like Datetime from working properly.
This was a while ago so I imagine it's been fixed in a recent build. It shouldn't be a problem on the newer architecture of the Pi 2 either.
I think it's better to bite the bullet and just learn Linux and Python. You can then add those skills to your CV along with Windows and C#.
I previously tried Mono on the Pi and it had lots of bugs related to the processor architecture. Problems with the hard float support stopped things like Datetime from working properly.
This was a while ago so I imagine it's been fixed in a recent build. It shouldn't be a problem on the newer architecture of the Pi 2 either.
I think it's better to bite the bullet and just learn Linux and Python. You can then add those skills to your CV along with Windows and C#.