Re: Does .net replace win32?

Olaf.Baeyens_at_skyscan.be
Date: 05/04/04


Date: Tue, 4 May 2004 12:13:25 +0200


> Is it a fair and mostly true statement to say that when programming
> Visual C++ using .Net, the .Net stuff basically replaces the Win32
> API? I know you can still make a call back to win32 if need be, but
> the general idea I gather is that .Net is the new "platform" to sit
> ontop of windows for general applications, with Windows Forms
> replacing MFC, etc...
>
In my opinion currently, .NET is a little bit like Windows 3.1 on top of
DOS.
Windows 3.1 had to go through DOS and BIOS to make it work, slowing it down
compared to DOS.

But later Windows 95 came out and went around DOS and BIOS. Although it
started up in DOS.

And then Windows NT, W2K and XP that didn't start up with DOS anymore and
avoids the BIOS, DOS...

The .NET is something like this. At this moment it uses Win32 API. But when
more and more functionality is added, more and more .NET API will become
available and Win32 will somehow in the future not been extended anymore.
And in the far Future maybe Win32 will be emulated in a pure .NET Operating
system. (This can take 10 years or so)

The issue is that you now have to start learning the new technology, because
it can take years before you finally understand it enough to be sure to
develop commercial applications. Porting code libraries (in my case 150.000
lines, and my previous company even 800.000 lines) cannot be done
instantly, but take years.



Relevant Pages

  • Re: Bug/problem with lcc-win
    ... layer or through using a sufficiently old version of win32, ... which is a 16 bit DOS emulation mode (which does ... Who writes a Win32 compiler and is ... unfamiliar with the basic execution modes of Windows? ...
    (comp.lang.c)
  • Re: Is VS2008 a good environment?
    ... Windows provides you an API called Win32 for usermode applications. ... Making a shim between "static" function and a proper member function is very ...
    (microsoft.public.win32.programmer.ui)
  • Re: Help with text adventure
    ... Is there a way to make a Win32 console application? ... no menus, and it's full screen, and basically it looks like a DOS ... DOSBox, but that seems kind of ridiculous because it's the year 2008. ... windowing process of Windows, like it was behind any Windows program. ...
    (microsoft.public.win32.programmer.gdi)
  • Re: serielles Modem ansprechen ( AT Befehle )
    ... Falls das Modem korrekt bei Windows angemeldet ist, ... dann Verbindungsaufbau im Prinzip über das Win32 'TAPI' API (siehe MSDN) ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: LoadLibraryEx (as datafile) and MorIcons.dll - extracting icons
    ... At the time the documentation for Windows 2.x was written there was no ... publicly available Win32 API or SDK. ... In my copy of the 16 bit SDK that cam ...
    (microsoft.public.win32.programmer.tools)

Quantcast