Which is better due to carrier orientation .net or java?