.NET jobs make up a small portion of the job market.
Open source devs have a lot more opportunities than a .net dev. The only upside of .net jobs (assuming you aren't just editing a DNN theme) is that you can get paid a small bit more.
If I was you I would try not to put myself in a .NET box.. I'm guilty of this.