Please refer the following link to know the differences between Java and .NET,http://onlydifferencefaqs.blogspot.in/2012/08/aspnet-difference-faqs-3.html
hi kanchan,
Java is a platform independent language,here JVM is used to compiled(Java Virtiual Machine),
applet is used for web application
But .net is purly platform independent langunage here,MSIL is used to complied(Microsoft intermidiate Language),
Asp.net used for web application.
Simply we can say..Java is a completly platform independent while .net is partialy platform independent for ex. in Linux O.S it require a mono package to run the .net application.
Hello Kanchan,
Java can be poprted in any operating system , while c# is limited to only microsoft operating systems. So java application can run in any platform.
My 21 .NET Interview questions and answers