X

Sign up for Equitymaster's free daily newsletter, The 5 Minute WrapUp and get access to our latest Multibagger guide (2017 Edition) on picking money-making stocks.

This is an entirely free service. No payments are to be made.


Download Now Subscribe to our free daily e-letter, The 5 Minute WrapUp and get this complimentary report.
We hate spam as much as you do. Check out our Privacy Policy and Terms Of Use.
World war III: .NET vs J2EE - Views on News from Equitymaster
 
 
  • PRINT
  • E-MAIL
  • FEEDBACK
  • A  A  A
  • Feb 26, 2001

    World war III: .NET vs J2EE

    With the Internet revolution began the race to dominate the web space. The war began with the browsers market. Microsoft and Netscape fought to gain a dominant market share. Then the focus shifted to Web servers, to the development tool for Internet related software. The platform independent Java, it seemed, was the answer and it very rapidly caught on with the development community. And of course there was the mighty Microsoft that was as usual out to destroy anything non-Microsoft. But for once it seemed to have missed the boat. Java was dominant.

    The Internet itself is evolving very rapidly. Over the years two things have been continuously improving: they are bandwidth availability and the processing power of computers. This had led to the popularity of distributed computing. The idea is to use pre-defined routines, functions and components over the Internet. This would serve two purposes. One it would bring in a lot more uniformity (standardization) and two, it would reduce the time taken for development. This is very similar to the concept of plug-ins where in you added whatever functionality you want to your browser. These applications are pre-written, all you have to do you identify a particular functionality and integrate it. With not much solution available this is an open space, which has given Microsoft the chance for a much-needed comeback.

    Sun unveiled its J2EE (Java 2 platform Enterprise Editions), which defines the standard for developing multi-tier enterprise applications. J2EE simplifies enterprise applications by basing them on standardized, modular components (pre-written codes), by providing a complete set of services (like assigning identity to a component) to those components, and by handling many details of application behavior automatically, without complex programming.

    Microsoft not to be left behind came out with .NET framework. Conceptually, it is the same; the only difference being it is built around Microsoft platforms and brings in a tight integration amongst them. The five pillars for the .NET platform are:

    • .NET Framework and Microsoft Visual Studio.NET developer tools
      This will provide the development environments for the applications to be written.

    • Windows and the Microsoft .NET Enterprise Servers
      Severs that will connect the applications and the development environment to the Internet.

    • .NET Foundation Services
      This will provide basic services to the users and developers like identity. The coherent identity across services will allow applications from exchanging meaningful data relevant to users and developers.

    • Device software
      The job of this layer would be to create the platform independence magic that java has taken the world over with. The .NET framework should ideally work on any device provided its connected to the Internet.

      These four together will form the .NET platform but what will provide Microsoft the cutting edge will be compatible applications.

    • .NET - compatible applications
      This will consist of a set of applications that will run on top of the .NET platform like Microsoft’s existing products, the MSN network and office tools etc. Suppose an enterprise application built using .NET platform needs data analysis, then this can be done using Microsoft excel.

      Microsoft.NET J2EE
    Programming Language Based on C#
    programming language
    Based on Java
    programming language
    Pre-written codes .NET common components Java core
    API (application program interface)
    Internet Active Server Pages+ (ASP+) Java ServerPages (JSP)
    Common language
    for runtime
    Internal Language (IL) Java Virtual Machine and
    CORBA (common object
    ORB architecture),
    IDL (interface definition language)
    and ORB (object request broker)
    User interface
    component framework
    Win Forms and Web Forms Java Swing
    Database connectivity ADO (activex data object) and
    SOAP(simple object access protocol)
    -based Web Services
    JDBC (Java database connectivity),
    EJB(enterprise java beans),
    JMS (Java message service) and
    Java XML Libraries (XML4J, JAXP)

    Microsoft fired another volley when it introduced JUMP to .NET (Java User Migration Path to Microsoft .NET) recently. Microsoft forte always has been ease of use. It seems to be capitalizing on this again.

    JUMP to .NET includes an Integrated Development Environment (IDE), a component framework and runtime libraries and a conversion tool that will allow Java developers to migrate to the .NET platform. It’s very interesting to note that the development of JUMP was done at MIDC (Microsoft India Development Centre) in Hyderabad.

    This of course is just the beginning. With software companies pressed more and more for shorter implementation time, demand for platforms like this will grow. The market is in a fairly nascent stage. The initial version of .NET won't be real until sometime in late 2001.

    Sun’s forte has been robustness and open source which goes a long way in meeting the basic requirements of a system especially that is of a distributed nature. Is the threat for real? Yes, considering the fact that .NET is a subtle shift in Microsoft’s strategy in which they have attacked for the first time Java’s open source initiatives. But doing this will be a tough task for Microsoft. The allies and the communists divided the world once upon a time. Now, with the virtual world war, it looks like the world will be divided between Microsoft on one side and all Non-Microsoft on the other. But this will be a war with a positive outcome for the users.

     

     

    Equitymaster requests your view! Post a comment on "World war III: .NET vs J2EE". Click here!

      
     

    More Views on News

    Tech Mahindra: Our Revised View (Quarterly Results Update - Detailed)

    Aug 2, 2017

    A better than expected turnaround in performance results in a change in view.

    Wipro: A Decent Start to the Year (Quarterly Results Update - Detailed)

    Jul 27, 2017

    Digital services drive growth for Wipro in 1QFY18.

    Infosys: A Decent Start to FY18 (Quarterly Results Update - Detailed)

    Jul 14, 2017

    Infosys starts FY18 on an encouraging note with a stable performance.

    Ankit Shah's First Five Insider Recommendations (The 5 Minute Wrapup)

    Aug 5, 2017

    How to get exclusive insider recommendations from Ankit Shah.

    TCS: Currency Volatility Plays Spoilsport (Quarterly Results Update - Detailed)

    Jul 14, 2017

    TCS starts FY18 decently despite an adverse currency impact.

    More Views on News

    Most Popular

    Demonetisation Barely Made Any Difference to Tax Collections(Vivek Kaul's Diary)

    Aug 7, 2017

    The data tells us quite a different story from the one the government is trying to project.

    A 'Backdoor' to Multibaggers: It's Like Investing in Asian Paints Ten Years Ago(The 5 Minute Wrapup)

    Aug 10, 2017

    Don't miss these proxy bets on growing companies or in a few years you will be looking back with regret.

    Should You Invest In Bharat-22 ETF? Know Here...(Outside View)

    Aug 8, 2017

    Bharat-22 is one of the most diverse ETFs offered so far by the Government. Know here if you should invest...

    Signs of Life in the India VIX(Daily Profit Hunter)

    Aug 12, 2017

    The India VIX is up 36% in the last week. Fear has gone up but is still low by historical standards.

    7 Financial Gifts For Your Sister This Raksha Bandhan(Outside View)

    Aug 7, 2017

    Raksha Bandhan signifies the brother-sister bond. Here are 7 thoughtful financial gifts for sisters...

    More
    Copyright © Equitymaster Agora Research Private Limited. All rights reserved.
    Any act of copying, reproducing or distributing this newsletter whether wholly or in part, for any purpose without the permission of Equitymaster is strictly prohibited and shall be deemed to be copyright infringement.

    LEGAL DISCLAIMER: Equitymaster Agora Research Private Limited (hereinafter referred as 'Equitymaster') is an independent equity research Company. Equitymaster is not an Investment Adviser. Information herein should be regarded as a resource only and should be used at one's own risk. This is not an offer to sell or solicitation to buy any securities and Equitymaster will not be liable for any losses incurred or investment(s) made or decisions taken/or not taken based on the information provided herein. Information contained herein does not constitute investment advice or a personal recommendation or take into account the particular investment objectives, financial situations, or needs of individual subscribers. Before acting on any recommendation, subscribers should consider whether it is suitable for their particular circumstances and, if necessary, seek an independent professional advice. This is not directed for access or use by anyone in a country, especially, USA or Canada, where such use or access is unlawful or which may subject Equitymaster or its affiliates to any registration or licensing requirement. All content and information is provided on an 'As Is' basis by Equitymaster. Information herein is believed to be reliable but Equitymaster does not warrant its completeness or accuracy and expressly disclaims all warranties and conditions of any kind, whether express or implied. Equitymaster may hold shares in the company/ies discussed herein. As a condition to accessing Equitymaster content and website, you agree to our Terms and Conditions of Use, available here. The performance data quoted represents past performance and does not guarantee future results.

    SEBI (Research Analysts) Regulations 2014, Registration No. INH000000537.

    Equitymaster Agora Research Private Limited. 103, Regent Chambers, Above Status Restaurant, Nariman Point, Mumbai - 400 021. India.
    Telephone: +91-22-61434055. Fax: +91-22-22028550. Email: info@equitymaster.com. Website: www.equitymaster.com. CIN:U74999MH2007PTC175407
     

    Become A Smarter Investor In
    Just 5 Minutes

    Multibagger Stocks Guide 2017
    Get our special report, Multibagger Stocks Guide (2017 Edition) Now!
    We will never sell or rent your email id.
    Please read our Terms

    S&P BSE IT


    Aug 18, 2017 (Close)

    MARKET STATS