J2ee or .NET

bigpoppapumpg

Member
Oct 8, 2003
46
0
0
If I wanted to learn about one of these technologies, which one should I invest my time in learning.

My organization is migrating all of its systems to a central portal and they are using J2EE. Is this platform widely used?
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Is this platform widely used?
Hell yah :D
These are the two major competitors for enterprise software in the near future, you can't really go wrong with either.

In a nutshell I'd say that java is more open and you'll find alot more cool open source stuff to work with (so you can do cool stuff legally at home) but .NET will probably be a little easier to use (I'm just guessing there, I haven't used .NET but Microsoft has alot of money invested in it and they're definitely going to try to make you like it).

I'd personally vote for java but you've got to make your own choice. If you are going to be doing java at work it might make sense to learn that. On the other hand, if you 're doing java at work .NET at home might be a good balance and would help you understand concepts from both better.

Edit: you've asked a pretty broad question there. It's almost like going to the cpu forum and asking "Should I buy Intel or AMD?" or going to the video forum and asking "Should I buy ATI or NVidia?". Well, not that bad, but you get the idea.
 

Koing

Elite Member <br> Super Moderator<br> Health and F
Oct 11, 2000
16,843
2
0
Originally posted by: kamper
Is this platform widely used?
Hell yah :D
These are the two major competitors for enterprise software in the near future, you can't really go wrong with either.

In a nutshell I'd say that java is more open and you'll find alot more cool open source stuff to work with (so you can do cool stuff legally at home) but .NET will probably be a little easier to use (I'm just guessing there, I haven't used .NET but Microsoft has alot of money invested in it and they're definitely going to try to make you like it).

I'd personally vote for java but you've got to make your own choice. If you are going to be doing java at work it might make sense to learn that. On the other hand, if you 're doing java at work .NET at home might be a good balance and would help you understand concepts from both better.

Edit: you've asked a pretty broad question there. It's almost like going to the cpu forum and asking "Should I buy Intel or AMD?" or going to the video forum and asking "Should I buy ATI or NVidia?". Well, not that bad, but you get the idea.

Always Intel :p and always ATi :)

I'd go with Java as that is what I am doing my CS stuff in.

Koing

 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: dwell
Java for back-end server stuff. .NET for GUI clients.

If all your clients are guaranteed to be running windows and you can ask them to install certain plugins... .NET has some pretty cool fat web clients that are certainly much better than writing your own html/css/javascript.

But if you're offering to the general web I'd prefer to write my own website using something like Struts or an implementation of JSF (which Struts is supposed to be soon enough anyways).