Native vs manage code

From: Alain Roberge (floroberge1_at_hotmail.com)
Date: 10/04/04


Date: Mon, 4 Oct 2004 06:57:03 -0700

Hi,
We develop a new platform using WCE5.0. This platform is a test &
Measurement device. The software must process on a great amount of data.
This data cames from a custom device develop by us.

I need to know what is the difference (performance) between application
write using native code or manage code?

It is true that the performance of an application, using manage code,
dramatically drop when it communicate with a native code component?

Our driver to communicate with our hardware is a native code DLL. If the
caller application use manage code, does the performance drop too when it
doing call to the driver?

Thank you for advice



Relevant Pages

  • Re: Do Windows Fortran programmers need .NET?
    ... >> I don't support the concept of not also ... > .NET produces platform-specific native code if you request it. ... trusted DLL however such an app would not be portable to ... another platform without supplying a DLL for that platform. ...
    (comp.lang.fortran)
  • Re: query drive parameters
    ... Java is a platform-portable language, ... You can always call native code to get ... this is returned, is different from platform to platform, so you can't ... write a portable program that does this. ...
    (comp.lang.java.help)
  • Re: Java is slow!
    ... FSVO "platform", presumably. ... WinForms are a layer over Win32, ... all platforms have to get to native code eventually. ... Java does more of it there, ...
    (comp.lang.java.advocacy)
  • USB and Win CE 5.0
    ... How can I develop an application that uses an USB device on an OS based on ... This driver might simply be a Stream ... Interface Driver in order to expose to applications Open/Close/Read/Write ... native code instead of managed code in WM 5.0, ...
    (microsoft.public.windowsce.app.development)
  • Re: Adding Files/Links To Projects
    ... regardless of the platform, I don't understand what you mean by "careless ... JIT-compiled to native code for the corresponding architecture. ... call user32.dll via P/Invoke, your assembly is still fine, because on 32-bit ... when you set the target platform for your assembly to "x86", ...
    (microsoft.public.dotnet.general)