Help coderanch get a
new server
by contributing to the fundraiser
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Devaka Cooray
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Carey Brown
  • Mikalai Zaikin
Bartenders:
  • Lou Hamers
  • Piet Souris
  • Frits Walraven

strength of J2EE over .NET

 
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi all
my few friends are working with.NET technology
and while communicating with them i loose my confidence
would somebody advice me the strength of java/j2ee over .net
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Portability to non-Windows platforms and the Java Ranch come to mind. Seriously, the Java community is an amazing living thing, and the ranch is a jewel in the crown.

This is too personal and fuzzy to use with your friends, but I have a lot of discomfort around Microsoft. I can't argue they do some cool stuff. I generally enjoy using Windows and some MS apps. But there is a long trend that I hate the new releases of things. They move buttons and menus around, make programs so smart that I can't do the things I used to do any more, generally just tick me off. Maybe I'm just a curmudgeon, but I'd be kind of afraid to trust them for all my development tools.
 
Ranch Hand
Posts: 214
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It's not that java is more scalable, it's not that .net is nicer to use or whater. It's all about deployment choice.

If the black-shirted team in charge of the network do't want to manage Microsoft Servers, then you can't use .NET. If they're happy running Windows 2003 whatever, then you can.

You on the other hand, if you write your J2EE APP properly, you can deploy it to any J2EE container running on any platform.

Then, there's the issue of reliability and uptime. All my Unix-style servers have uptimes measured in the 100's of days. Think of what happens every patch tuesday on Windows.

An apocryphal story (who knows if it's true, it probably is) follows. Let's say you're a world renowned paid-for-by-taxpayers news agency, with lots of staff in the field at any given time, running laptops submitting their news stories. The absolutely last thing you want to do, is for when these guys in the field connect back to the domain to submit their (UNSAVED of course) story is to download a couple of so-called-critical patches and automatically reboot their laptops. (Whether or not this is the fault of the Group Policy is moot, just imagine the utter chaos that ensued)
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'd be curious as to where you lose your confidence?

Support? Ease of deployment? Choice?

America is built upon the idea of competition. There are many competing J2EE vendors. This, according to Marx, means Java programmers will be exploited heavily, so that the powers that be have the latest and greatest tools at their disposal.

Such tyranny is absent in a .NET platform, and as a result, the tools are simply not as robust.

Long Live Che!!!

-Cameron
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic