Deep Dive into WinRT: MSDN Session

April 23, 2012

tags:
3 comments

Thanks for coming to my session on WinRT internals today at Microsoft Raanana! Preparing for this session has been very interesting for me, especially as I was mucking around with vtable pointers for the Pro .NET Performance book anyway :-)

In this session we talked about the following:

  • Refreshment of how COM objects work
  • WinRT object layout and relationship to COM
  • The WinRT type system and threading model
  • Asynchronous operations in WinRT
  • Windows metadata files and projecting WinRT APIs to C#, C++/CX and JavaScript
  • Designing and developing WinRT components
  • Performance interoperability tips for WinRT
  • Profiling WinRT applications with Visual Studio Profiler

Here’s my favorite slide—as close to assembly language as they let me:

image

You can download the slides (PDF) and demos right now; the session’s video recording (Hebrew) will be available later on Channel 9.


I am posting short updates and links on Twitter as well as on this blog. You can follow me: @goldshtn

Add comment
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

3 comments

  1. MottiApril 25, 2012 ב 11:15 AM

    Please post a link once the video is live on Channel 9.

    Reply
  2. Joe ArnonMay 1, 2012 ב 12:11 PM

    Hi Sahsa,
    i’m trying to debug an example and I get lots of exceptions (int 3) in the code before even getting to my code.
    do you know anything about it?
    i’m working on Windows 8 consumer preview 64Bit with Visual studio 2011 Beta.

    Thanks for your help.

    Joe

    Reply
  3. Sasha GoldshteinMay 2, 2012 ב 10:22 AM

    @Joe: What’s the example?

    Reply