Microsoft has recently updated its Windows User Experience Interaction Guidelines.

The goals for these official Windows User Experience Interaction Guidelines (or “UX Guide” for short) are to:
-Establish a high quality and consistency baseline for all Windows-based applications.
-Answer your specific user experience questions.
Will interest developers.
If you have liked this post, you might want to check out some more, on topics like Developers, User Interface.