All this also depends on where you want the final application to run.
Microsoft's .NET platform will work only on Windows. They are not saying
anything about "run anywhere". They are only saying "develop in anything u
want" but you have to run it on windows. Sure, they are talking about
developing the .NET libraries for other platforms but that may or may not
happen.

Also, at least in my experience, win nt and all, require a lot of
maintainance. But normally, any unix server, once set up, will run forever
without restarting or much maintainance.

If the project is small or for a medium company and everything is within the
windows OS, it pretty much does not matter what you use, but asp and all
have an advantage as development time can be quicker and thus, cheaper.

----- Original Message -----
From: "Jackie Comeau" <[EMAIL PROTECTED]>
To: "JRun-Talk" <[EMAIL PROTECTED]>
Sent: Wednesday, July 25, 2001 1:26 AM
Subject: RE: Newbie question/Debate


> > a VC++ program, but ONLY on a Windows platform.  Which in essance breaks
> the
> > Java creed of "write once, run anywhere".  You can't say that about the
> MS
> > products.
>
> >  I've used Java in ASP pages, and I have
> > used MS products in JSP pages, but because of the difficulties in
getting
> > things to "work" together, I prefer to stay solely in Java, unless I
> > absolutely HAVE to "integrate" into a MS system, or use a MS tool.
>
> In the beginning of your email, you sound unhappy with Java, but in the
> end, you prefer to use Java over MS. Please clarify your decision to use
> Java over MS.
>
> Jackie
>
>
>
> On Tuesday, July 24, 2001 11:16 AM, Haseltine, Celeste
> [SMTP:[EMAIL PROTECTED]] wrote:
> > James,
> >
> > Technically you can use a VC++ class in a Java program, and a Java class
> in
> > a VC++ program, but ONLY on a Windows platform.  Which in essance breaks
> the
> > Java creed of "write once, run anywhere".  You can't say that about the
> MS
> > products.  The biggest difference, in my opinion, is that MS uses the
> > concept of the "windows registry" to find external classes, where as
Java
> > does NOT recognize the concept of a "registry".  Java finds it's
external
> > classes via the operating systems classpath and/or importing of
> "packages".
> >
> > Even though you can use VC++ classes in Java, and vice versa, it is a
> real
> > pain in the rear to do so.  To work around the "windows registry
> concept",
> > you can use a Java class in VC++ by "registering" it on a windows
machine
> > using a utility program that is on Sun's site (I can't remember the name
> of
> > the utility off the top of my head), and then calling the methods of the
> > Java class.  You can also use a VC++ class in Java by creating a Java
> class
> > file that declares the "native" C++ method(s) using the native keyword,
> then
> > after compiling the class file you create a header file using the javah
> > command, and then you create a VC++ dll using the header file created in
> the
> > above step to implement the native method(s) declared in the Java class.
>  As
> > I said, a real pain in the rear.  I've used Java in ASP pages, and I
have
> > used MS products in JSP pages, but because of the difficulties in
getting
> > things to "work" together, I prefer to stay solely in Java, unless I
> > absolutely HAVE to "integrate" into a MS system, or use a MS tool.
> >
> > Celeste
> >
> >
> >
> > -----Original Message-----
> > From: James Alexander [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, July 24, 2001 9:38 AM
> > To: JRun-Talk
> > Subject: RE: Newbie question/Debate
> >
> >
> > Umm....thats not quite correct. With .NET I can use any language I want,
> > as long as it has a MSIL compiler. If I want to use Java, I can use
> > Java. If I want to write an entire asp.net web app in C++ I can. Am I
> > locked in if I choose to use C++? I can use any language I want. On top
> > of that there are efforts underway for porting the .NET CLR (common
> > language runtime) to other platforms for true platform independence.
> > Pretty groovy huh? :)
> >
> > james
> >
> > -----Original Message-----
> > From: Jackie Comeau [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, July 24, 2001 10:28 AM
> > To: JRun-Talk
> > Subject: RE: Newbie question/Debate
> >
> > Good question.
> >
> > With Microsoft, your locked into Microsoft technologies. With Java, you
> > can
> > select any platform you want. Also, if you move your platform, there is
> > little to no rewriting of code (I'm talking J2EE platform). You can go
> > to
> > any server that is J2EE certified and just move your platform over.
> >
> > Another advantage is that it's evolving and merging with all the new
> > technologies out there. This may be more of a long-term benefit.
> >
> > As far as running as a platform/server language, it has a head-start
> > over
> > Microsoft. Microsoft has not released it's .Net yet, has it? But J2EE
> > has
> > been out since December, 1999.
> >
> > There are disadvantages with Java. It basically uses only the java
> > language. It works with other languages, but it is language-neutral.
> >
> > As a Java developer, your skills are more transferable. If your a
> > Microsoft
> > developer, your locked into their skills.
> >
> > Jackie
> >
> > On Monday, July 23, 2001 10:09 PM, Bert [SMTP:[EMAIL PROTECTED]]
> > wrote:
> > > I know a lot of companies are using Java , Ejb , Oracle
> > > and Jsp but what are real the main benefits besides being cross
> > platform
> > > than using Asp and Com,Com+ or Asp.net and C# . I know these are
> > Microsoft
> > > only platform but what is the real advantage as to using Java in the
> > real
> > > world?
> > >
> > >
> > >
> >
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to