Welcome to YLOAN.COM
yloan.com » development » .net Development Vs Java Development For Best Solutions
Marketing Advertising Branding Careers-Employment Change-Management Customer Service Entrepreneurialism Ethics Marketing-Direct Negotiation Outsourcing PR Presentation Resumes-Cover-Letters Sales Sales-Management Sales-Teleselling Sales-Training Strategic-Planning Team-Building Top7-or-Top10-Tips Workplace-Communication aarkstore corporate advantages development collection global purchasing rapidshare grinding wildfire shipping trading economy wholesale agency florida attorney strategy county consumer bills niche elliptical

.net Development Vs Java Development For Best Solutions

If we have to decide which one is better whether .NET development is better or J2SE

development is better, then we can discuss and debate about this without any final conclusion.

Java was created by Sun Microsystems and was the first managed programming framework. It was an attempt to stop the momentum that Microsoft had in the giant world of corporate computing system. In 1990"s sun was a dominating player and had more market shares than IBM, HP, and Compaq etc. Microsoft just started working with Compaq to use their Intel x86 system for Window NT operating system. Microsoft and Compaq gain a huge success with their new system. And due to the start of internet boom the Microsoft OS gained enormous popularity and the sun"s share start to shrink in the market. Compaq sold so many window NT that they were able to had a hand on DEC(Digital Equipment Corporation) and the most known processor in the world in that era, the DEC Alpha which was the life line of most popular mid- sized system.

Sun was still in love with their platform and released Solaris and windows. The heart of Java is JVM, which is a very complex piece of software and has an advantage that it is potable by nature. So any system that host JVM can run any software written in JAVA regardless of the OS used. Sun was planning to encourage the porting of Java to all the platform by allowing a free standard edition, later on after the standard edition stabilized in the market, they wanted to implement the Enterprise edition on top of it with a paid license. Once the demand reached a certain point, sun would have stand in the competition again.

Bill gates ruined the Sun"s plan to release the Enterprise edition and came out with Microsoft own JVM to distribute with window so user"s would not have to purchase the copy of the Sun JVM. This language was Microsoft Visual J++. It didn"t garnered much market but it became the most common JVM. And they nearly ruined the complete plan of Sun Microsystem before its start. Later, for this Sun sued Microsoft.


Microsoft hired Anders Heijlsberg (creator of Delphi) and assigned him the task to create a new managed framework that could support many programming languages. In the leadership of Heijlsberg, his team invented C# and Common Language Runtime, C# which combined the best features of Java and C++ and many new features which were not feasible previously. Them Microsoft played the same game which Sun was planning previously.

The Common language Runtime and C# combined with Microsoft"s standard set of libraries to form .NET. Using the same plan in their popular platform, Microsoft forced millions of Visual basic programmer to go for Visual basic.Net or C#. And Microsoft succeeded in it.

IBM included Java in its core technology on its almost every computer and made more money than sun ever does. IBM then created Eclipse , it is mostly written in Java and can develop the application in Java and other programming languages such as C, C++,PHP and other technology that it also supports Perl, Ruby on Rails , Python etc.

Java is a Platform independent open source language and is oldest among all the programming language. And this is what makes it the first choice for the amateurs and the professionals. As the Java is open source, its API can be easily accessed on the other hand .NET is a Microsoft product and its API are not accessible being proprietary software.

Java is in the syllabus of almost every university from past many years because it is an old technological platform and has very small computer configuration requirements (in terms of hardware). So there is pretty much of talent you can find if you talk about developing the java applications. However, if you talk about .NET there is shortage of the developers as compared to JAVA in developing countries. But In India, significantly higher numbers of developers are acquainted with .NET technology and that"s why clients from Europe and USA mostly try to find the offshore Centre to develop their applications at the low cost.


.NET is a framework and need Microsoft Windows to run while J2SE is object oriented language and is not dependent upon only specific operating system to run.

Conclusion: The future of software development is split half between the Java and .NET. For making a decision to learn any of the above technology, one should do some research for the companies using which technology, and which fits your interest and career aspiration.

In my openion, you do not mistake by selecting any. C# and J2SE are so similar that they are syntactically identical. Currently definitely J2SE has more programmers but Microsoft will give it a tough competition in few years.

by: deepika
Four Step Process Of Wordpress Plugin Development Four Step Process Of Wordpress Plugin Development The Lack Of Core Technology Restricted The Casting Mould Industry Development Key The Lack Of Core Technology Restricted The Casting Mould Industry Development Key Mobile App Development - Becoming More Popular In Young Generation Magento Template Integration An Important Tool Of E Commerce Development Drupal Development- Best Cms With Outstanding Fundamental Features Transportable Building Complexes Can Be A Essence Of The Development The Development Of Modern Communications Hire Java Developer For Customization Of J2ee/j2me/j2se Development Android App Development Fundamentals: How To Get Started With Android Is Ios The Most Popular Platform For Enterprise App Development? Hottest Trends In Smartphone App Development
print
www.yloan.com guest:  register | login | search IP(216.73.216.125) California / Anaheim Processed in 0.017910 second(s), 7 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 24 , 4823, 369,
.net Development Vs Java Development For Best Solutions Anaheim