Saturday, April 27, 2024
10:15 AM (GMT +5)

Go Back   CSS Forums > Off Topic Section > Computers and Technology

Computers and Technology Discuss computer issues, topics, and technology. Ask your questions about computer related problems, software, gadgets, computer science & emerging technologies.

Reply Share Thread: Submit Thread to Facebook Facebook     Submit Thread to Twitter Twitter     Submit Thread to Google+ Google+    
 
LinkBack Thread Tools Search this Thread
  #1  
Old Thursday, September 28, 2006
Senior Member
 
Join Date: Sep 2006
Location: Nottingham
Posts: 307
Thanks: 3
Thanked 62 Times in 32 Posts
Najabat is on a distinguished road
Lightbulb Difference between Java and .Net

Its common discussion war between I.T people which technology is more progressive and customer oriented Java or .Net. I personally analyze the two and here I mention key differences between the two.

Key Differences Between Java and .Net

First clearing that Java is two things Java language and Java Platform. Similarly .Net is two things the .Net supported languages and .Net Platform. Now come to major difference which is root cause of differences between Java and .Net
The ideal of Java has always been a Single language shared by multiple Platforms. Whereas .Net is based on Multiple languages shared by single Platform. Now come to derived differences from this major difference.

1).Net has Multilanguage support. While java has based on java language only. According to Microsoft latest news .Net support around 40 languages including major market share COBOL, Vb.net, C#.net, Perl and many others.

2)Since java is multiplatform so it’s set of Framework Classes is limited to what is available on all platforms. While .Net has set of all the Classes available on Microsoft Platform.

3)According to Sun, Java is renowned as “Write once run anywhere”. While .net has no such scene. But my perception is, its not completely true to say “Write once run anywhere” but one aspect is that most of the applications written today focus on one platform only. Similarly to assure its multiple support much time needed to debug it on all platforms. So I would like to say Sun that it’s not “Write once run anywhere” but its “Write once and Debug everywhere.

4).Net due to disconnected data access through ADO.Net has hi level of performance against Java JDBC which requires multiple round trips to data base.

5)Java has support to open source platform while .Net has no direct support for Open source Platforms.
Reply With Quote
  #2  
Old Wednesday, November 15, 2006
TnT's Avatar
TnT TnT is offline
Junior Member
 
Join Date: Jul 2005
Posts: 8
Thanks: 6
Thanked 9 Times in 5 Posts
TnT is on a distinguished road
Default

nice Stuff but i think u missed a point . There had been agreement between MS people and Different plateforms of Linux to make .Net working over java . Being a Programmer i feel .Net more sophisticated and robust .Net is gonna eat Java in few time. So Now Java originators would hide out by Saying "Compile and Run Anywhere" , rather they would say " Hide n SOS "
Reply With Quote
  #3  
Old Wednesday, November 15, 2006
Senior Member
 
Join Date: Sep 2006
Location: Nottingham
Posts: 307
Thanks: 3
Thanked 62 Times in 32 Posts
Najabat is on a distinguished road
Arrow

Quote:
Originally Posted by TnT
nice Stuff but i think u missed a point . There had been agreement between MS people and Different plateforms of Linux to make .Net working over java . Being a Programmer i feel .Net more sophisticated and robust .Net is gonna eat Java in few time. So Now Java originators would hide out by Saying "Compile and Run Anywhere" , rather they would say " Hide n SOS "
Thanx TNT...For ur apppreciational words!!!
Well i don't agree with ur saying that .Net eat Java.I too work in .Net Platform and agreed on its robustness...but when we talk about industry its a fact that organization don't change their development structure for many reasons above all cost feature.Furthermore whereever you need system development Java is more robust than .NEt.
All work at Techlogix,Innovative is doing in Java only.And now Systems also hired java resources due to high requirement of Skilled java developemnt resources.Remeber Systems working on MS platform since its origination as first software house of Pakistan.Java already captured Euro Market too.Nwayz nice contribution from ur side.keep it up.
Best Regards,
__________________
No One is Perfect!
So IM No One
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



CSS Forum on Facebook Follow CSS Forum on Twitter

Disclaimer: All messages made available as part of this discussion group (including any bulletin boards and chat rooms) and any opinions, advice, statements or other information contained in any messages posted or transmitted by any third party are the responsibility of the author of that message and not of CSSForum.com.pk (unless CSSForum.com.pk is specifically identified as the author of the message). The fact that a particular message is posted on or transmitted using this web site does not mean that CSSForum has endorsed that message in any way or verified the accuracy, completeness or usefulness of any message. We encourage visitors to the forum to report any objectionable message in site feedback. This forum is not monitored 24/7.

Sponsors: ArgusVision   vBulletin, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.