Big Suprise
.NET is a minor player in Windows Vista, despite what Microsoft claimed a couple of years back.
I’ve done Java since 1996 and have fallen in and out of love with it a couple of times. I worked on a big .NET application last year, then went back to Java. My impression is that Java just has way better community support behind it. .NET and its languages have all these whiz-bangy constructs that appeal to language freaks (you know the type who can rattle off every keyword but can’t code and app worth a damn), but overall Java is a solid platform with a mountain of free and OOS tools to give it a huge edge. Even the performance is picking up, especially with Mustang. I still love ya baby.
I sat down yesterday to write a Windows 2003 server app in .NET and found I couldn’t develop it under XP due to certain interfaces only being available under Server 2003. I think the fact that Microsoft can’t even standardize .NET development on their own platforms speaks volumes.
