J2EE or .NET

Sharky Forums


Results 1 to 4 of 4

Thread: J2EE or .NET

  1. #1
    Tiger Shark
    Join Date
    Jul 2002
    Location
    Cambridge, MA
    Posts
    950

    J2EE or .NET

    If I wanted to learn about one of these technologies, which one should I invest my time in learning.

    My organization is migrating all of its systems to a central portal and they are using J2EE. Is this platform widely used?
    Asus A7N8X-X, AMD XP 1800+, 512 MB pny pc 2100 DDR ram, WD 160 GB w/8mb cache, 2 Maxtor 80 GB in striped RAID, Radeon 9800 pro flashed to XT, creative live value soundcard, Monsoon Planar media-9 2.1 speakers, Envision en910e 19" monitor, ACER AL 2051W 20" LCD, Antec Sonata case, Win XP pro

    3DMARK 2001 SE -- 10,745
    PCMARK 2002 -- 5003/3984/1282

  2. #2
    NullPointerException rock's Avatar
    Join Date
    Sep 2000
    Location
    York, PA
    Posts
    6,203
    Currently, for the bigger n-tier applications, J2EE is still the boss of the domain. .NET has gained ground, but so far it mostly for smaller server side projects in general. There are 100s of arguments on both sides, but I'd have to recommend J2EE here. Not only is it the chosen path, but the general things you'll learn will carry over to .NET should you need to learn it in the future. Java is much more mature than .NET and there's a lot more information and help available.

    Open Source is free like a puppy is free.

    It's only when you look at an ant through a magnifying glass on a sunny day that you realise how often they burst into flames.

    Understanding Evolution

  3. #3
    Reef Shark
    Join Date
    Nov 2000
    Location
    Scotland
    Posts
    313
    I would learn J2EE also (well I already have, so it's not an issue really).

    J2EE has a lot more support within the Industry - you can get a lot of J2EE compliant application servers than you can get .NET complaint ones, IBM, Oracle, Sun, Sybase, Borland, JBoss, Orion - to name but a few. These application servers come with things like load balancing / failover / management tools that make your life easier - and since it's Java it runs on lowly PC's through UNIX servers to IBM mainframes.

    I don't think .NET quite has the support or the coverage to compete at the moment, and to be honest, I don't think it will in the future either, unless you want to run your entire datacenter on a large intel box running Windows Server 2003. (Which in my opinion would be asking for trouble...)
    Athlon64 X2 4600+ | Asus A8N-SLI Deluxe | 2GB Kingston DDR400 (3-3-3)
    2x XFX 7800GTX (SLI) | 20.1" GNR TS2000H | 17" AOC LM720
    (4xSATA) 1.2 TB | Pioneer DVD+-RW DL | Pioneer DVD+-RW
    SB Audigy2 Platinum Ex | Logitech X-530 5.1
    Logitech diNovo Bluetooth desktop | ThermalTake Xaser III V2000+, Enermax 600W

  4. #4
    Invisible Modfish
    Join Date
    Dec 2000
    Location
    Georgia
    Posts
    2,690
    Not to intone I have any foresight on the future of .NET but the release of Ximian's Mono could very well open up the cross-platform availability of .NET in the coming year or so.

    As far as learning a new language goes I can only agree totally that you'll have a much greater deal of support in learning j2ee.
    Insert ancient Sharky sig here
    [
    Prince Vindir of the OC Crusaders
    Holding Boundaries and Breaking Barriers

    ]

Posting Permissions

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