The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

import-bot (20211) [Avatar] Offline
#1
[Originally posted by bpetrovic@micros.com]

Regarding the discussion about dotnet versus java I wonder what do forum
participants think about the scenario where dotnet would win the client tier
and java the server tier.
Today, both camps embraced a common standard for web services.
Because of its portability to different platforms and already large presence
in server side applications, Java has much better chance as a platform for
building the web services. On the other side, Microsoft dominates the
workstation market. Building the UI using Microsoft dotnet tools or tools such
as Borland’s Delphi dotnet have better chance for winning.
So why wouldn’t somebody take the best from the both camps and put it together
using common web services standard?

Boro
import-bot (20211) [Avatar] Offline
#2
Re: java_vs_dotnet
[Originally posted by fgrimes]

Hi Boro,

>> I wonder what do forum participants think about the scenario
>> where dotnet would win the client tier and java the server tier.

Anyone got any ideas on this?

For what it's worth, I made many more references to Java in early drafts of
the book. However, almost every comparison of Java to .NET proved contentious
with reviewers. It was a bit like discussing religion, so I deleted the
material.

Amongst the major players, much of the debate seems to be driven by the
pursuit of market share, not technical merit. On balance, I think both
technologies will (unhappily) coexist, provided they continue to get the job
done.

>> Because of its portability to different platforms and already
>> large presence in server side applications, Java has much better
>> chance as a platform for building the web services. On the other
>> side, Microsoft dominates the workstation market. Building the UI
>> using Microsoft dotnet tools or tools such as Borland’s Delphi
>> dotnet have better chance for winning. So why wouldn’t somebody
>> take the best from the both camps and put it together using common
>> web services standard?

Yes, this is a reasonable scenario. However, where services and clients are
built by the same developers, they will probably want to use the same familiar
tools.

Anyone?

Fergal
import-bot (20211) [Avatar] Offline
#3
Re: java_vs_dotnet
[Originally posted by bogatiy]

I'm often involved in the struggle between Linux server security and the
flexibility and ease of development of an MS application.

So far the Linux security issue is forcing me to write server apps in Java,
but everywhere else I choose .Net and C#.

Because of the ease of development and speed of development, I'm always
wishing to do the whole system in .Net and let Java fade into the past.

It's getting closer with projects such as the Mono project that offer a
CLR/JIT for RedHat Linux. When Mono provides a fully functional CLR, then it
will be goodbye Java, even though I've had good experience with Java. Simple
fact is I've had a much more enjoyable and rewarding and productive experience
with .Net/C#.

I'm looking forward to using J# when I port everything in Java over to .Net.