Programming concepts

Programming concepts for Windows Store apps

[ Updated for UWP apps on Windows 10. For Windows 8.x articles, see the archive ]

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

In this section


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


Related topics

Resources for other platform developers
Language reference for Windows Store apps



© 2016 Microsoft