How does running C # work in the universal app?

1

I started to study the universal app of Windows 10 and saw that the execution mode is different from Win32 or .Net, since it uses WinRT that makes calls directly to the system kernel, leaving languages like C #, VB and JS in the level of c ++, at least that's what I read.

What I was wondering is if C # needs .NET or some virtual machine to run or does it just use the WinRT API to perform the functions?

    
asked by anonymous 07.03.2017 / 03:28

1 answer

0

Compiling a UWP can be done using native code creation, which causes great performance in the app, but compile time is significantly increased, and is only recommended to build the final version of your application because of the delay. And no, no virtual machine is required or anything like that, in native code compilation everything is done at the machine level.

    
21.05.2017 / 03:43