Essere un ottimo programmatore spesso non è sufficiente per realizzare ottime applicazioni. Conosciamo più o meno tutti quanto l'interfaccia utente sia di fondamentale importanza affinché un'applicazione possa essere apprezzata dagli utenti finali. Infatti è proprio la UI l'elemento fondamentale destinato alla mediazione tra l'utente e l'applicazione.
Se desiderate quindi conoscere in maniera più approfondita i concetti basilari della cosiddetta User Experience, un ottimo punto di partenza può essere rappresentato dal documento Windows User Experience Interaction Guidelines. Racchiude preziose linee guida per la realizzazione di applicazioni Windows e vi guiderà alla scoperta dei concetti fondamentali della Windows User Experience utilizzando all'occorrenza numerosi esempi pratici ed immagini esplicative. Il documento è disponibile in PDF ed è costituito da ben 828 pagine tutte da leggere.