Re: .NET vs J2EE papers

From: Duane Arnold (notme_at_notme.com)
Date: 03/12/05


Date: Sat, 12 Mar 2005 21:38:25 GMT

mschaef@fnord.io.com (MSCHAEF.COM) wrote in
news:oOGdnQ7eY6dVxa7fRVn-tA@io.com:

> In article <Xns96178A3377D11notmenotmecom@204.127.204.17>,
> Duane Arnold <notme@notme.com> wrote:
> ...
>>There are free IDE(s) for .Net and all one needs is the .NetFramework
>>installed on the machine. In addition, .Net is standard like Java is
>>and standard but unlike Java, MS doesn't own or control .Net.
>
> They may not control .Net in a de jure sense, but since they control
> the biggest .Net implemetation by far, they do control .Net in a de
> facto sense. Remember that it's Mono that's struggling to implement
> Windows Forms, not Microsoft that's struggling to implement GTk#.
>
>>.Net is platform independent
>
> That's true, but more superficially than you imply. The ECMA standard
> subset of .Net is a relatively small piece of the whole Microsoft .Net
> offering. There are significant parts of the framework that aren't
> covered: Windows Forms is one such part. Windows Forms itself amounts
> to a relatively thin layer over the underlying Win32 API. A fair
> amount of the Win32 mechanism is exposed, enough that the Mono
> implementation of Windows Forms was being built using the Wine Win32
> emulation layer, until relatively recently.
>
> The upshot of all this is that you can't buy a copy of Visual Studio,
> write a program naively, and expect it to run under Mono unchanged.
> You have to take particular steps to make that happen, one of which
> might well be switching to GTk# from Windows Forms. Ultimately, Java
> probably has a better "Write Once, Run Anywhere" story, although even
> that's not all that great.
>
> -Mike

VS .Net 2003, 2005 etc. etc. is MS owned and is geared towards the MS
platform and I wouldn't expect that the code should be able to run on a
different platform without some changes to the code in someway. But the
fact remians that it can run in the long run is all that counts.

And MS is just one vote on the ECMA and ISO .Net Standards Committees
that controls what happens to .Net along with Sun Micro Systems, HP, and
Intel.

Duane :)



Relevant Pages

  • Re: .NET vs J2EE papers
    ... >standard but unlike Java, MS doesn't own or control .Net. ... They may not control .Net in a de jure sense, ... Remember that it's Mono that's struggling to implement Windows ...
    (comp.programming)
  • Re: General Graphics question
    ... Standard: what you see is what you get. ... You use a standard control and override the painting ... Chris Tacke, Embedded MVP ... by the Windows graphics libraries!!!! ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: simple web programming options
    ... .Net is a standard like Java is a standard ... > MS doesn't own or control .NET which is controlled by the ISO and ECMA, ... > MS and Sun Micro Systems had there falling out about Java and now there ...
    (comp.programming)
  • Re: Webbrowser control not functionnal on CE5.0 ??
    ... must buy the standard one...that means I will have probably to accomodate ... in standard Windows CE. ... the Internet Explorer ActiveX control. ... I want to browse html pages with a webbrowser control, ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: If I want to create games like..
    ... Anyway, there was a lot of MS specific Java code in J++ applications, ... given that MFC is the wrapper for Windows API ... Swing was not a standard part of Java. ...
    (comp.games.development.programming.misc)

Loading