I am an ASP.NET newbie. I have previous good experience in VB.NET/C#.
I want to know whether I should also learn Java. Please let me know if
learning Java will add any added
advantage or I should concentrate on .NET itself. Are there any good
reasons to know Java as well. Recently few trainers suggested me to
learn Java since it is platform independent and more powerful for
Enterprise web-applications, whereas, ASP.NET is platform dependent
and in future has limited scope.
John Timney (MVP) - 16 Oct 2007 10:58 GMT
If you know C# then switching to Java is an easy enough move but a
comprehensive understanding of asp.net and c# will be enough for most
companies and most jobs. Language is less important than a good knowledge
of the .net framework/j2ee framework - design, good code structure, testing
etc.
The demand for asp.net developers, and specifically C# developers is huge -
it sounds to me that the trainers you spoke to have their own interests at
heart rather than yours in trying to get you to sign up for Java training.
Regards
John Timney (MVP)
http://www.johntimney.com
http://www.johntimney.com/blog
>I am an ASP.NET newbie. I have previous good experience in VB.NET/C#.
> I want to know whether I should also learn Java. Please let me know if
[quoted text clipped - 4 lines]
> Enterprise web-applications, whereas, ASP.NET is platform dependent
> and in future has limited scope.
George Ter-Saakov - 16 Oct 2007 13:56 GMT
If you want to work on Unix/Sun/.... you need to learn Java.
If you want to work on Windows platform then learn C#, ASP.NET
I would not say ASP.NET has limited scope. Microsoft has more money than
Sun, Oracle, ..... together.
I would say chose one platform and stick with it. At least till you can say
you know it :)
George.
>I am an ASP.NET newbie. I have previous good experience in VB.NET/C#.
> I want to know whether I should also learn Java. Please let me know if
[quoted text clipped - 4 lines]
> Enterprise web-applications, whereas, ASP.NET is platform dependent
> and in future has limited scope.
darrel - 16 Oct 2007 19:46 GMT
> advantage or I should concentrate on .NET itself. Are there any good
> reasons to know Java as well. Recently few trainers suggested me to
> learn Java since it is platform independent and more powerful for
> Enterprise web-applications, whereas, ASP.NET is platform dependent
> and in future has limited scope.
Definitely learn Java if you want a job at Sun.
Otherwise...I dunno.
-Darrel
Samuel R. Neff - 16 Oct 2007 19:48 GMT
Perhaps the trainers suggested learning Java so they can sell you some
more java training. They certainly sound biased (as I'm sure the
answers you get here will be).
It's always good to learn new things and have a good basis for
comparison and be able to apply things learned from one technology to
another. But I wouldn't suggest learning Java just because some
trainers suggested it or someone gave you the very wrong impression
that ASP.NET has a limited scope or is not Enterprise ready (that's
total bull).
HTH,
Sam
------------------------------------------------------------
We're hiring! B-Line Medical is seeking .NET
Developers for exciting positions in medical product
development in MD/DC. Work with a variety of technologies
in a relaxed team environment. See ads on Dice.com.
>I am an ASP.NET newbie. I have previous good experience in VB.NET/C#.
>I want to know whether I should also learn Java. Please let me know if
[quoted text clipped - 4 lines]
>Enterprise web-applications, whereas, ASP.NET is platform dependent
>and in future has limited scope.