Re: Which is easier to learn - .NET or J2EE?

From: Kutty Banerjee (kuttyb_at_wpi.edu)
Date: 05/20/04


Date: Thu, 20 May 2004 09:55:08 -0400


"Herman" <herman404@hotmail.com> wrote in message
news:d647544a.0405191350.184218a1@posting.google.com...
> Hi everyone, I'm currently studying for my Master's in Computer
> Science, and I will be working on my thesis this summer. I've been
> thinking about constructing a web services application for my thesis,
> as I've been interested in this technology, and I haven't had a chance
> to work with it in my last job. The issue is what platform to use:
> .NET or J2EE?
>
> Prior to starting my MSc course, I worked for a software developer for
> five years where I wrote Windows apps in Visual C++. However, during
> my MSc course (which lasts a year), we've been working in J2SE and
> nothing else (as far as programming languages go). So even though I
> have more experience in C++, Java is fresher in my mind right now.
> Since we're learning J2SE, I took a look at the J2EE 1.4 tutorial on
> Sun's web site, and it completely blew me away. It looks like
> something it would take years to master, (I only have three months to
> do this project) and it seems that you have to be an expert in J2SE
> before tackling J2EE.
>
> If I went with .NET, I already have experience with Microsoft
> development tools, so the learning curve might be quicker. But as my
> previous experience is in Visual C++ 6.0, .NET will be a whole new
> ballgame for me too. Oh, and I would have to shell out big money for
> the Visual Studio toolset. It would be at academic price, and I
> probably only need Visual C++ or C#, but it still costs money when the
> J2EE environment is free.
>
> What do you all think, given my past experience? I know there are
> some people who abhor anything Microsoft, but being that I've worked
> with early versions of the Visual Studio IDE, will .NET be a quick
> learning curve? Or is J2EE not as hard to learn as it seems? If
> anyone knows of any good tutorials on the internet, please point me in
> that direction.
>
> Also, since this is just for learning, the web services apps are not
> going to be very elaborate, as I'm wondering if I'm already biting off
> more than I can chew! However, I was wondering what people prefer
> between .NET and J2EE and why. No flame wars, please, although I feel
> that it's going to happen anyways.
>
> Thanks for your feedback!
> Herman
Hi,
 what you are looking for is a middleware and a thin client(web browser
based client). I would recommend from the long time point of view going with
C++ and CORBA. for the client use anything you please, asp, jsp or a GUI
based client developed wiht your c urrent vc wiht mfc knowledge.

kutty



Relevant Pages

  • Re: Which is easier to learn - .NET or J2EE?
    ... > Prior to starting my MSc course, I worked for a software developer for ... so the learning curve might be quicker. ... > J2EE environment is free. ... for the client use anything you please, asp, jsp or a GUI ...
    (comp.lang.java)
  • Re: Which is easier to learn - .NET or J2EE?
    ... so the learning curve might be quicker. ... > J2EE environment is free. ... > with early versions of the Visual Studio IDE, ... You can BEA WebLogic Platform 8.1 and get a 1-year developer license ...
    (comp.lang.java)
  • Re: Which is easier to learn - .NET or J2EE?
    ... so the learning curve might be quicker. ... > J2EE environment is free. ... > with early versions of the Visual Studio IDE, ... You can BEA WebLogic Platform 8.1 and get a 1-year developer license ...
    (comp.lang.cpp)
  • Re: Consulting Rates
    ... Well, I suspect I may be a bit of an elitist, if by that you mean I think that a developer should deliver value for whatever rate they charge. ... I could continue to work and earn my hourly rate while he did the heavy lifting, so in the end, he saved me and the client money. ... For instance, if I can put in place a system that saves a client $500,000 per year in purchasing costs, then it's worth it to them to pay me $50,000, even if it takes me less than 100 hours of development to do so. ...
    (comp.databases.filemaker)
  • Re: Message-based vs. method-based interaction [was: Re: LSP and subtype]
    ... interface is always the method signature. ... We can name it for the owner context of what it does or we can name it for the client context, but we can't do both. ... overlaying some sort of developer structure on the 3GL syntax. ...
    (comp.object)