Christopher Wright wrote:
Yigal Chripun wrote:
In .Net land, MS uses .net to implement parts of their OS so no surprise there that those OS APIs are available to .net code.

Really? What parts?

There are a bajillion APIs that you can use from .NET that aren't written in .NET. Microsoft just made it easier to use native code from .NET than Java does.

WPF for one. yes, it uses an unmanaged low-level engine called MIL to improve performance and interoperability but the windowing APIs themselves are .NET only and it's not just wrappers, it contains over 3000 classes according to MSDN.

Of course there are bajillion Non .net APIs that are accessible from .NET. That's because MS has backward compatibility support starting from the DOS era. New technology is however done in .NET

Reply via email to