Almost everyone I know who does Windows dev work used to do Unix work. All you do in college is Unix. And most university recruiting is for Unix positions. Those .NET enterprise jobs don't recruit at colleges, but no college student knows C# or .NET or ASP.NET.
My experience is these people typically transition over later in their careers.
My experience is these people typically transition over later in their careers.