These design principles will help you create a desktop application that uses sharp visuals, useful controls, and versatile inputs to produce a memorable user experience.
A quick reference that you can use to make sure that the user experience you've designed addresses the most critical of scenarios.
Develop a UI and connect events, like user input, to create a compelling experience in your application.
Standard controls like drop-down lists and search boxes.
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.
Dialog boxes, wizards, and more.