Results 1 to 10 of 10
  1. #1
    Star Lounger
    Join Date
    Apr 2002
    Location
    Boise, Idaho, USA
    Posts
    94
    Thanks
    0
    Thanked 0 Times in 0 Posts

    .NET vs JAVA (unknown)

    We are in the process of deciding which way to go - with .NET/ JAVA or both...
    I know nothing about either and thought I would pose the question here. Does anyone have experiences - pros & cons - they might be willing to share to help advance my own knowledge? I'm not making the decision, I'm only involved in throwing in my two cents as to which might be the better product. Any information or links to information would really be appreciated..

  2. #2
    Gold Lounger
    Join Date
    Dec 2000
    Location
    New Hampshire, USA
    Posts
    3,386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    JAVA is a standard that will run on any system supporting te standard.

    .NET is a proprietary system that runs only on Win 2000 and Win XP.

  3. #3
    Super Moderator
    Join Date
    Aug 2001
    Location
    Evergreen, CO, USA
    Posts
    6,624
    Thanks
    3
    Thanked 60 Times in 60 Posts

    Re: .NET vs JAVA (unknown)

    Howard's reply is a bit too simplistic. JAVA is an interpertative code engine (for lack of a better word) that typically runs on the workstation, and does things like data validation and display antics which would be pretty much impossible from the server. It usually runs in conjunction with what ever browser you are using, and there are often subtle or not so subtle differences depending on what browser you use. .NET on the other hand is a collection of a whole bunch of stuff, including VB.NET, ASP.NET, ADO.NET, presumably SQL Server.NET and an entire development environment. In many cases, it runs on the server rather than in the browser, but you can also have code that gets downloaded to the browser. In that latter case, you can only expect it to work with Internet Explorer. Howard is correct that the server side things will only run on Win2000/XP - I would guess they may eventually include extensions for Apache as they do now with ASP. You might want to explore the Microsoft .NET site and get the marketing view of .NET at http://www.microsoft.com/net/basics/. You might also want to take a peek at our website - it is run primarily with .NET code.
    Wendell

  4. #4
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: .NET vs JAVA (unknown)

    What's the intended application? Who are the intended users and what kinds of systems do they run?

  5. #5
    Star Lounger
    Join Date
    Apr 2002
    Location
    Boise, Idaho, USA
    Posts
    94
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    thanks for the additional information. Being on the fringe of this whole things makes it virtually impossible to gain a good understanding in the time I have... and my opinion won't count for much anyway... but I will have to learn one of them (whichever they decide to use) so I thought I'd start with some information gathering...

  6. #6
    Star Lounger
    Join Date
    Apr 2002
    Location
    Boise, Idaho, USA
    Posts
    94
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    that's the problem - "they" haven't decided what, when, where, or how - it's probably a multitude of different apps and I think they may just use both .NET and JAVA - I was kind of looking for what the differences were as an information gathering exercise for myself. Sorry, I can't provide any additional information..

  7. #7
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    Along with all these other very valid replies, I'll add that deciding on what development tools to use before deciding what the actual project/application is going to be is definitely not the way to go. <img src=/S/crazy.gif border=0 alt=crazy width=15 height=15> <img src=/S/crazy.gif border=0 alt=crazy width=15 height=15> It sounds like those doing the decision making are clueless about the rigors of software development and design. It's like buying a ticket for a train ride before you've decide where you want to go or even if the train stops at your unknown destination. <img src=/S/confused.gif border=0 alt=confused width=15 height=20>

    .Net is a MS development environmemt that lets you use several different languages (with more promised). For now it mostly targets WIndows OS as well as web and database applications. It provides the programmer with access to a huge set of libraries to ease development but it's a big learning curve depending on what your previous experience is.

    One disadvantage to .Net right now is that it's so new that there really aren't any experts in it and no one can say they've developed robust apps in the environment. It's a rev 1.0 environment as far as I'm concerned and anything this huge and this unknown is somewhat dangerous to use for a critical application. A lot of companies are waiting for others to work out the bugs before they dive in. MS has suckered many people into using their latest/greatest only to be badly burned. <img src=/S/ouch.gif border=0 alt=ouch width=15 height=15>

    Another thing to think about is that there are definitely a LOT more programmers who are conversent in Java than there are .Net so that too could dictate which way you go (do you have the knowledge in-house or need to go elsewhere or spend lots of $$ on training).

    Deb <img src=/S/2cents.gif border=0 alt=2cents width=15 height=15>

  8. #8
    Gold Lounger
    Join Date
    Dec 2000
    Location
    New Hampshire, USA
    Posts
    3,386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    There are two main issues:

    1. The programming languages.

    There are plenty of programmers conversant in VB , C and C++. A programmer will no trouble programming .NET. Also .NET 2003 will be bundled with a Java-like language.

    2. Environment
    .NET integration with Office, ASSuME-ing that day arrives, will be a tremendous benefit.

    I'd choose JAVA if one has to port to non-Windoze systems.
    Choose .NET if only Windoze systems will be used.

    This issue can be discussed forever.

    I believe there (un)biased books/papers discussing this topic at various places on the web.
    I have no pointers to such papers, any of you have pointers?

    Might even be, tho biased, papers at both Sun and MFST web sites.

    Or ask for pointers to papers in the varios newsgroups for Java and .NET.

  9. #9
    Star Lounger
    Join Date
    Apr 2002
    Location
    Boise, Idaho, USA
    Posts
    94
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    thanks for the insight - I kinda thought that but couldn't really put it into words. with your permission I'm passing on what you told me to the powers who talk to the powers in charge and maybe it will help them with the decision.

  10. #10
    Star Lounger
    Join Date
    Apr 2002
    Location
    Boise, Idaho, USA
    Posts
    94
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: .NET vs JAVA (unknown)

    All this information is really helpful. I myself lean towards JAVA even though I haven't learned either one yet... I appreciate all of you who have responded
    <img src=/S/crazy.gif border=0 alt=crazy width=15 height=15>

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •