Programming concepts for Windows Store apps

[ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ]

Learn about the core programming concepts for developing Windows Store apps.

In this section

Topic Description

Asynchronous programming

Parallel processing with the thread pool

Cryptography and PKI

Learn more about cryptography and PKI for Windows Store apps.


Learn about how to get the best performance out of your Windows Store app.

C#, VB, and C++ core concepts

.NET for Windows Store apps overview

Creating Windows Runtime Components

JavaScript core concepts

Extending the Windows Library for JavaScript

Migrating Windows Store apps to Windows 8.1


Resources for other platform developers

Language reference for Windows Store apps