Re: Java technology versus .net

From: Daniel (dhw377_at_nothing.no.spam.com)
Date: 10/08/03


Date: Tue, 7 Oct 2003 21:50:24 -0400

I would go with Java because you can have more choice. You have choices in
servlet/JSP container, you have choices in the OS you wish to deploy on.
.NET is MS's rip-off versio of Java, so if you know .NET, then Java will not
be difficult. With .NET you only have IIS. You can obtain FREE servlet/JSP
containers in Java like Tomcat or JBoss, and you can try many other vendors
and see which one you like.

"Mr. x" <a@b.com> wrote in message news:3f834499@news.012.net.il...
> Thanks ...
> Though I have written a lot of code in .net, I am still feel as a newbie.
> I didn't know that I can use both Flash & Web-Logic, or both flash and
Java
> Applets.
>
> What did you mean of Java Webstart ? Is it some of java free tools ?
>

Webstart is pretty cool. Basically, it loads the application on the client
from a central server, and will always fetch the latest release. If not, it
will use the cache in your computer to load it. It can load an application
on your computer with a click on a link.

> In my program, I should use Flash and not Java Applets (you stated that
Java
> Applets are not really good/evil ... - did you really mean that Java
applet
> is not good, or I missunderstood your English ?).

Applets are okay but you need to be careful to use them because there are so
many different JVMs in machines and they may not all have the latest
updates. This may cause imcompatibilities. But you should be okay if you
compile them for an earlier JVM version or if you have a link that users can
download the latest JVM.

> I think that web-logic is quite expensive, and well, I don't know it's
> benefites againts IIS, but still, I think wheter I use JSP or ASPX, and
> because I am knowing .net better the JSP (well, it was easier to learn
> .NET), I would preffer IIS, since there isn't any other services except
IIS
> for .net technology.
>

JSP is basically the same as ASP.NET with some slightly different syntax (if
you use C#) and different class names. Same concept, though. And the same
applies to Java. .NET is a rip-off of Java so it will be easy for you to use
Java. This is assuming you are using C#.

> In bottom line : I should use Flash, and .NET technology - Am I right ?
>
> Right now I am using notepad for writing (and, believe me - I have written
a
> lot), but still debugging is very difficult task - Is Visual Studio .NET
is
> good enough to debug all of web-based scripts (.NET - like aspx, asmx,
css,
> html, and any script I could imagine), and good enough for supporting
> scripts in language different than English (like Hebrew) ?
> I would like to feel what VS.NET is look like, and what benefites it has,
> please.
>

If you went with Java, you could try lots of FREE IDEs like JBuilder
Personal, NetBeans, Eclipse. It is quite similar to VS.NET without the
price.

That's the good thing about Java: CHOICE and FREE software! With .NET, all
you have is MS (although that will likely change in the future - like
C#Builder which is free).

Give Java a try!



Relevant Pages

  • Re: JVM as service
    ... > instead of having to load it for each and every Java application, ... > a Java application, all you would have to do would be to call the JVM ... Jsh may interest you. ...
    (comp.lang.java)
  • Re: JVM as service
    ... > instead of having to load it for each and every Java application, ... > a Java application, all you would have to do would be to call the JVM ... Jsh may interest you. ...
    (comp.lang.java.programmer)
  • Re: JVM as service
    ... The launcher will load the object and look for the ... There is a book out by Oriely, Java Performance tuning that explains how to ... I use this so that all our applications uses one jvm for better performance. ...
    (comp.lang.java)
  • Re: JVM as service
    ... The launcher will load the object and look for the ... There is a book out by Oriely, Java Performance tuning that explains how to ... I use this so that all our applications uses one jvm for better performance. ...
    (comp.lang.java.programmer)
  • JVM as service
    ... instead of having to load it for each and every Java application, ... could be loaded once by the OS at startup. ... a Java application, all you would have to do would be to call the JVM ...
    (comp.lang.java)