In this chapter, you’ve seen various features only available in Windows Vista and important for development of applications running on Windows Vista.
Microsoft has defined guidelines for many years that state that nonadministrative applications should not require administrative privileges. Because many applications have failed to comply with that requirement, the operating system is now strict about UAC. The user must explicitly elevate admin rights to applications. You’ve seen how this, and folder and registry virtualization, impact applications.
This chapter covered several new dialogs available only with Windows Vista for better user interaction. These include new File Open and File Save dialogs, the new task dialog that replaces the message box, and the command link extension to the Button control.
You’ve also seen the Windows query system with the new Advanced Query Syntax and extendable property system to integrate search into your applications.