Learn how to design beautiful and functional desktop apps that work great with Windows.
Apps use tiles instead of icons. When a customer installs your app, it shows up as a tile on the Start screen. Touching or clicking the tile starts the app.
Learn how to customize your tile
With the influx of tablet users, it's more important than ever provide a great touch experience.
Read more about how touch works
Browse standard controls such as drop-down lists and search boxes.
Includes menus, toolbars and ribbons.
UI text standards including voice and tone guidance.
Error messages, warnings, confirmations, and notifications.
Keyboard, mouse and pointers, touch, pen and accessibility.
Fonts, color, icons, animations, and much more.
Dialog boxes, wizards, and more.
Make a good impression with branding, setup, first experience and printing standards.
Check out the visual index or download these guidelines in PDF format.
Build your UI with the design surface and tools in Blend for Visual Studio.
Develop a UI and connect events, like user input, to create a compelling user experience.
Find design guidelines for developing Windows Store and Windows Phone apps.
Browse standard UI elements like ActiveX controls and dialog boxes.