Re: Why no serious MS Application in .NET yet ??

From: CMM (CMM_at_discussions.microsoft.com)
Date: 03/10/05

  • Next message: Raghu: "Why does a DataSet need to have a finalizer?"
    Date: Thu, 10 Mar 2005 11:41:06 -0800
    
    

    If DDE and its peripheral technology posed a constant security hole and very
    few developers use it and MS has been warning to abandon it for 10+ years,
    then it should be removed.

    "palang" wrote:

    > Anf that is why there is not a wrapper API for DDE. What is the harm of
    > supporting existing APIs and moving forward?
    >
    > "CMM" wrote:
    >
    > > I think that was the poster's point.
    > >
    > > Back in 1996 MS was toying around with the idea of completely rewriting the
    > > Win32 API and create a true object oriented OS (remember Cairo?). The .NET
    > > Framework IS what Cairo was suppossed to be... minus the Win32 underlying
    > > layer doing all the work though.
    > >
    > > I strongly believe that for MS to remain competive in the long run they have
    > > to strip out Win32 (and make it run as an on-the-side virtual machine for
    > > compatibility) exactly the same way Apple did with MacOS. MS can keep the
    > > Kernel (removing deprecated API's from it) but completely ditch Shell32 and
    > > many of the other adjunct components completely. Unfortunately, MS has always
    > > been hellbent on 110% backwards compatibility... which is why Windows suffers
    > > from so many problems today. I mean, DDE is still there!!! (and some apps
    > > including Windows Explorer still use it!!!!!).
    > >
    > > "Herr Lucifer" <"\n" wrote:
    > >
    > > >
    > > > "alejandro lapeyre" <alejandrolapeyre@jotmail.com> wrote
    > > > > The .NET is great, but it needs a lot of work to replace the windows api.
    > > > > Before asking that Office is written in .NET, the ListBox should be
    > > > > written in .NET!
    > > >
    > > > Replace the API? You're kidding! Dot Net doesn't really do anything on its
    > > > own. It only calls the unmanegd APIs (built in Win32) from a managed
    > > > environment. Take a look inside the framework yourslef to see what is really
    > > > there.
    > > > Download and use this disassembler: (Reflector)
    > > > "http://www.aisto.com/roeder/dotnet"
    > > >
    > > >
    > > >


  • Next message: Raghu: "Why does a DataSet need to have a finalizer?"

    Relevant Pages

    • Re: Why no serious MS Application in .NET yet ??
      ... If DDE and its peripheral technology posed a constant security hole and very ... few developers use it and MS has been warning to abandon it for 10+ years, ...
      (microsoft.public.dotnet.framework)
    • Re: Why no serious MS Application in .NET yet ??
      ... If DDE and its peripheral technology posed a constant security hole and very ... few developers use it and MS has been warning to abandon it for 10+ years, ...
      (microsoft.public.dotnet.general)
    • Re: Why no serious MS Application in .NET yet ??
      ... If DDE and its peripheral technology posed a constant security hole and very ... few developers use it and MS has been warning to abandon it for 10+ years, ...
      (microsoft.public.dotnet.framework.clr)
    • Re: Source maintenance was Re: SEQUENCE NUMBERS
      ... if two different developers insert similar ... result in at least a warning. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
      (bit.listserv.ibm-main)
    • Re: [-mm patch] unexport sys_{open,read}
      ... Just how much of a warning is needed in this particular case? ... You guys keep on talking about developers. ... something which we've done, they get pissed off, and we lose a tester. ... change interfaces on those relatively rare occasions when it is possible, ...
      (Linux-Kernel)