The Windows RunTime (WinRT) is the central component of the new metro UI of Windows 8, to make interface quick and smooth (like fluid is running). Many Developers need to adapt WinRT asynchronous API.
“WinRT“ is a solid, efficient foundation to build metro-Apps said Martyn Lovell, who is responsible as a development manager for the Windows runtime. Developers will focus as the choice of which language they write their applications, but must take a large extent be satisfied with asynchronous APIs. Each API, which is expected to run longer than 50 milliseconds, is asynchronous.
Microsoft made ??a conscious decision to for ego-synchronous APIs, allowing developers to choose often for a simple synchronous API if they have a choice. So will Microsoft make sure that the user interface is not blocked, as it may be the case with synchronous API calls, and that the User Interface, which is always fast and smooth. In almost every lecture on the Metro to build the key words were “fast and fluid” .
From the C + + – C # – or Visual Basic code is automatically generated metadata will be created and stored in winmd files, a format that matches the CLI metadata.
User data or system resources are particularly protected, so that the apps can not endanger the privacy of users or the stability of the system.