Search code examples
windows-7windows-vistawindows-xpcomparison

Which Is The Major Differences Between Windows XP, Vista And 7 At The Development Side


Recently I installed Windows 7 in my development machine just to test, with it I installed Visual Studio 2010, but I was thinking in what are the major differences between the development for/under Windows XP, Windows Vista and Windows 7?, how about .Net Framework 4?


Solution

  • User Account Control, Mandatory Integrity Control and the execution of software as non-administratior.

    • It creates a secure desktop that you cant access/modify from your code. (The secure desktop can be disabled with group policies. You would still see when your code requires higher privileges, but it wont lock up all screen with a secure desktop.)
    • Automatic redirects when writing to system-wide stuff (Program Files, HKLM) to a user-specific location. (Somewhere under %AppData%\Local\VirtualStore.)
    • Software marked as low integrity can only write to folders marked with low integrity.