Creazione di componenti Windows Runtime
Utilizzando Windows Runtime puoi creare componenti (sostanzialmente DLL) in C++, C# o Visual Basic e chiamarli in modo semplice e naturale da un'app di Windows Store compilata tramite JavaScript. Benché tu possa utilizzare JavaScript per accedere alle API di Windows Runtime, JavaScript non può accedere facilmente alle librerie native di C++ o alle funzionalità delle librerie di classi .NET Framework. Potresti ad esempio creare un componente in C++ che utilizza una libreria di terze parti per eseguire operazioni dispendiose a livello di calcolo. In alternativa, potresti riutilizzare codice Visual Basic o C# nell'app in Windows Store compilata per Windows tramite JavaScript. In entrambi i casi, puoi utilizzare il linguaggio che desideri per eseguire il wrapping di tale funzionalità in un componente di Windows Runtime. Tramite le funzionalità di Visual Studio puoi creare il progetto del componente e farvi riferimento da JavaScript.