WPF XBAP apps and UAC

Here’s an interesting thing I learned the other day, which wasn’t obvious to me. If you have an XBAP WPF application that tries to access files at the location identified by CSIDL_COMMON_APPDATA (Environment.SpecialFolders.CommonApplicationData in .Net 2.0/3.0) they need to be marked with Read/Write permissions for “Everyone”. Otherwise File Virtualization kicks in and Vista creates copies of the

The WPF developer’s toolbelt

This is a collection of tools that should be in every WPF developer’s toolbelt, if you ask me: XAMLPad (from the Windows SDK [Full ISO|Express Web Download])Snoop (from Pete Blois)Perforator (from the Windows SDK) (Don’t forget to turn on the required debugging setting in the registry – mentioned in the article)CLR Profiler.Net Reflector (from Lutz Roeder)