There’s an “analysis” of Microsoft .NET over at JavaSoft, but really the author just writes mean things about Microsoft and the .NET platform which may or may not be true. It’s just pure Java evangelism — boring.