5 thingies in a list about WinRT

Translate This Page

5 thingies in a list about WinRT

  • Comments 1

Need to do a list today, so here it is, feel free to add more in the comment, but 5 seems to be magical

  1. WinRT is a set of Windows 8 OS APIs based on classes, objects and members
    • How is this different than the Win32 APIs?
      • Win32 API are C DLL export APIs.
      • WinRT APIs are OS APIs
  2. C++ applications can call C runtime APIs and WinRT APIs.
  3. JavaScript applications can call JavaScript library functions and WinRT APIs.
  4. .NET in Windows 8 is not "based on WinRT" but more that .NET can call WinRT OS APIs consistent with .NET developer style
  5. Useful confusion: WinRT APIs can be used by both Metro style applications and desktop applications, others WinRT can only be accessed via Metro Apps..


Leave a Comment
  • Please add 8 and 2 and type the answer here:
  • Post
  • Where can I see the WinRT API specification?

Page 1 of 1 (1 items)
Generic Content

Legal Note:

  1. The author, Sam Stokes, is an employee of Microsoft
  2. There is no guarantee that anything I write is correct, I do try to make sure that what I write is correct.
  3. Use anything written in this blog at your own risk
  4. Test what I write about before using the information
  • Sometimes posts will disappear because I realized that they really don't fit with the total chaos of what I write about
  • Links are tested and available on date of publication, what others do with their links are out of my control


  • Whatever I write on this blog is unedited by management or anyone, which should be obvious from the randomness of the blog.  I simply write about things I like.
  • Microsoft does not restrict me in anyway, so I generallyblather about whatever I want to.
  • For personal reasons I will not write about:
    • Company confidential stuff, mainly because Microsoft is more transparent than any company I have ever worked for.
    • Other people unless they give me permission to write about them