O documento explica o que é o Windows Runtime, como ele melhora o .NET mas não o substitui, e suas principais características como acesso transparente a dados, roaming de dados, alto desempenho, plataforma nativa, isolamento e capacidades.
5. • WinRT não substitui o .NET
• WinRT melhora o .NET
O qu é o Windows (Phone) Runtime
6.
7. Windows
Metadata &
Namespac
e
Language Projection
Windows Core
Windows Runtime Core
XAML Storage …Network
UI Pickers MediaControls
Windows Store app
Runtime
Broker
Language
Support (CLR,
WinJS, CRT)
Web Host
(HTML, CSS,
JavaScript))
8. COM Windows Runtime
APIs Co* são utilizados para
ativação das aplicações como
em CoInitializeEx();
APIs Ro* são utilizados para
ativação das aplicações como
em RoInitialize();
Strings usam tipos nativos BSTRs Strings usam tipos nativos
HSTRING
Todos os componentes COM
são derivados da interface
Iunknown
Todos os objetos Windows
Runtime são derivaods da
interface IInspectable