If you looked at the recent messages, you would find
a message titled "101 Reasons Why Java is Better than .NET".
Try the link below for more information:
www.manageability.org/.../WhyJavaIsBetterThanDotN
et
and know that the guys here are j2ee experts not .NET experts,
so the only thing they will tell you is CHOOSE JAVA as I do.
I had two year experience on .NET and never gonna
try it anymore.
First because of not enough support for changes between .NET 2.0 and
1.1 both in UI and ADO .NET.
Second because you can't find anything comparable EJBs or POJOs
in Hibernate.
Third there are lots of unbelievable great frameworks like JAIN in
java.
4th. You can trust your own library in Java, write it once and use
it thousands times
but you always need some VS.NET wizards to change your codes to
campatible with new version of .NET, if there is no wizard your
poor developers should do it manually.
Let me know if you have any question about Java and .NET., I'll
be happy to share my experience/