Supplements
                Unsigned Heaven     Travel Blog     Travel World     The Cheers Blogs     InnerCircle     Forum    







Comparison Between Java and .Net

More on topic
Suggest new related link
  Code (6640A):  
Url:  



Article published on 30th March 2004 in TECH          


















Article by
"IT" Journalist
Java versus .net, how to choose among the two? What parameters to consider when adopting a technology for software development for lifetime (J2EE application development?)?

I assume that you as a reader know about the two named technologies, at least who developed them? And what is the main objective of both the technologies? To enunciate the differences, I have produced a chart relating to different parameters to be considered software developers and development houses. Factor J2EE Microsoft .Net Brand Sun/Various Microsoft Support Not Available Available Costs Free Command Line Development or SDK is available for Free, IDE and other support tools will cost Documentation Complete but not detailed and comprehensive Complete and comprehensive documentation with proper support material OS Compatibility Unknown and needs research by developer Known and well documented Portability Supports Multiple Platforms Supports Major Platforms Runtime Environment JRE (Java Runtime Environment) CLR (Common Language Runtime) Security Sandbox approach (not so successful and feature rich) Sandbox + OS + Customized security settings are available thus applications can be feature rich Programming Power Sandbox approach and portability issues + unavailability of powerful APIs makes it only a lame platform to program; One needs to use JNDI and other similar services to achieve the effect which sacrifices portability and security. Feature Rich, Highly customizable and powerful controls and APIs Programming Languages Only programmable in Java Programmable in more than 30 Programming languages including classic programming languages Code Conversion Compiled and interpreted (must), fully compiled are not portable Compiled only, no interpretation, not even in scripts IDE Various (one from Sun is in no comparison with MS IDEs and is not feature rich as well) MS own IDE (only the creator knows the created better) Web Controls None Server Side and Client Side both supported Built in Language Interoperability None supported Multiple .net enabled languages can be used to program one module Architecture Restrictions Do not utilizes the Hardware efficiently Target Machine Compilation, Utilizes maximum Hardware capability Versioning Support Packaging Supported (Not as efficient as Versioning in .Net) Yes Controlled None (No one knows which flavor to use and who is controlling it) Microsoft XML Support Yes but only supports Almost Everything is XML You can see that how .Net takes it away from J2EE, the differences are clear, the only thing needs to be considered is cost. In my opinion an organization should be able to bear the cost of such a quality technology for the comforts it provides you. I only discussed the more needed characteristics of both. The discussion of Beans and ActiveX doesnt lead to the final decision and must not be considered when trying to evaluate among those two technologies, because once an organization adopts it, it has to follow the requirements of the technology no matter what name is given to it.                           



Latest stories in Tech

Three Myths Along the High Tech Trail ----A Philosophy of Precaution

Giant Google and its new toys - Google Desktop 2

Apple revenue boost, that's normal!

IT - Call centers (BPO) and cultural changes

Want to become an IT specialist for The Cheers?


abc




abc says on 2006-07-04 13:21:38 about abc
unreadable






Omar Malik




Omar Malik says on 2005-03-30 21:31:11 about
great comparison among two technologies






sahil




sahil says on 2005-01-31 11:26:51 about
hi it exellent









Post Comment

 
 Your nickname
 
 About what
 
 Your comment
 




The Cheers discussions






Syed Rizwan Muhammad Rizvi
Programming Experience in Assembly, Visual Basic, C++, Delphi, Developer, ADA, COBOL, HUGS, ProLog etc.

A fully qualified Human Being








Write for us    





The Unravelling
Genre: Metal
The Unravelling is a progressive rock band from Calgary, Can...
The Shambolic
Genre: Alternative
The bands music is a celebration of life and women! Its wove...
rebel inc.
Genre: Rock
rebel inc. is an intense live rock band formed on the outski...
Edward Barrington
Genre: Acoustic
I'm a singer-songwriter, musician, & music teacher who still...
Counting Dead Rabbits
Genre: Rock
Lovers of Rock/Blues/SouthernRock....
Baby Cow
Genre: Pop
edgy, pop/rock. Baby Cow is a new and upcoming artist who is...
Jon Hart
Genre: Acoustic
A lively singer-songwriter that blends acoustic blues, jazz,...
ILL PHIL - Christian Rap Artist
Genre: Hip-Hop
Please visit www.THEOFFICIALILLPHIL.com for more information...
Matt Macaulay
Genre: Indie
I"m a NYC based singer-songwriter. On 4/7/09 I released my ...
Most common mistakes travelers make

...read

Morocco myths and reality

...read

Prices in Morocco / Morocco price guide

...read

Food in Morocco

...read

Students and English teachers in Morocco

...read

Morocco and dealing with street sellers

...read

Hotels in Morocco – you get more than you pay for

...read

Morocco - work and poverty

...read

Driving in morocco – all hell’s broken loose

...read

Journey To Morocco and Western Sahara – Weeze, forgotten village?

...read

My face, the Chuas and their astigism Continue reading
Axes of Evil Continue reading
Schizophrenia Help Continue reading
Where is your conscience, America? Continue reading
Hyflux to blame for Singapore's dry dirty weather? Continue reading
Dyslexia Help Continue reading
Natural Disaster? Go green and think long-term! Continue reading
About Singapore's local banks Continue reading
Celebrate Celebrities\' Privacy Continue reading
Oscar Wilde and the Golden Boy Continue reading








ADVERTISEMENTS
Anxiety - Anxiety, Depression and ADHD related information.


DUI Lawyer - find the right attorney nationwide | vasectomy reversal - The operating suite at MMHC was designed solely for the performance of microsurgical vasectomy reversals. | 8mm to DVD | Comcast cable deals - . | erase bad credit | Staff Leasing - | Steel Building | Frigidaire parts |  Holdem and Omaha | 

The Cheers magazine: About us | Contact us | The Cheers Story | Advertising
Work with The Cheers: Writers guide | Write for us | Writer application | Reporter application 
The Cheers:Thoughts about | Free online stock market game | Wifi hotspots and wireless laptops | Brand Lady (sister magazine) | Terms and conditions | Privacy policy | Sponsoring | Sitemap
Listen: Online radio station | Unsigned musicians | Music reviews | Listen to unknown bands
Travel World: World travel locations | Morocco Agadir travel
Travel: Travel blogs | Travel destinations | Hotel reviews | Beer around the world
Watch: Watch movies online | Watch free tv online | Watch heroes online
Exchange: Forex trading help | Learn to trade forex | Cheap forex trade
Trade: Virtual stock market | Fantasy investing competitions | Free day trading tips
Learn: Business videos online | Business networking | Business strategies | Business ideas
Copyright © 2004-2009 The Cheers magazine