English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i have two options -either i can pursue .Net or Java/J2EE in my ongoing career.I am fairly well-versed with both technologies.However I want to basically excel in one.Can someone please list down the pros and cons of each technology mentioned above??

2006-08-12 20:18:50 · 3 answers · asked by redhood85 1 in Computers & Internet Software

3 answers

My two cents worth:

One could also say that Java is completely programmer friendly too, and with tons of tools, so that anyone well-versed in the technology, as redhood85 is, would not have any problems, so that can't be considered a "plus" in either direction. It’s not like were comparing one with Assembly!

Also, I would say working with an open source multi-platform tool is a huge plus! Get stuck on some Java API that you just can't make your way through? You can access the Java source and figure it out yourself. No chance of that on Microsoft.

And the fact that Java and most any tool you will ever need is free should help redhood85 get started on his own without having to buy any tools or rely on a company he works for to get the tools.

So I come down strongly the other way, ultimately it’s a free world and up to redhood85 to parse out the details. I for one am glad not everyone agrees with me on the issue--less competition in the Java market. :-)

2006-08-15 03:36:26 · answer #1 · answered by prius80128 2 · 1 0

I would HIGHLY recommend that you pursue .NET instead of J2EE. I am also fairly well versed with both. There are definite pros and cons to both sides, but I feel that .NET has too many advantages over Java.

Java's big pros
It's free
It multi-platform enabled.
There are a lot of free tools and code written for Java

.NETs big pros
It's more programmer friendly.
It comes with more tools out of the box.
You can develop applications for mobile devices.
It has Microsoft's money to back it up.

Although it doesn't seem that important, the biggest factor on that list is that it's more programmer friendly. I've used a lot of different programming languages and I like the development environment for .NET a TON better than the ones I've used for Java. I feel that the code completion is MUCH better, the intuitive nature of the language in general is much better. I will say that I hate Microsoft's help, but everyone basically uses the Internet anymore for that now. I guess I just don't care as much about the multi-platform ability of Java like some people. Mono is something that I feel will get to be more popular, and the multi-platform ability won't mater as much. You can still do web applications that are completely platform independent through .NET now.

2006-08-12 20:34:10 · answer #2 · answered by Michael M 6 · 0 1

once you're accustomed to c++ or java. Then C#.internet. you will have the skill to income the techniques of merchandise orientated programming by this. at a similar time as VB.internet comes from the relatives of vb.

2016-11-04 11:42:48 · answer #3 · answered by ai 4 · 0 0

fedest.com, questions and answers