Search Wiki:
Windows Application Quality Cookbook: A Developer’s Guide to Application Compatibility, Reliability, and Performance

Available in either .docx or .xps format

Windows 7 Beta Customer Preview Program Learn about the Windows 7 Beta, evaluate and jump-start your development efforts on Windows 7 Beta, and stay informed about updates and resources.

The best source for further information about Windows 7 testing and releases is the site http://www.microsoft.com/windows/windows-7, which our product marketing team owns and will keep up to date as the beta information is available. Also note that the Windows Vista blog where you will see announcements and news has been updated to reflect the inclusion of Windows 7. This blog is now known as the Windows Blog: http://windowsteamblog.com/blogs/.

This document familiarizes Application Developers with how to verify the compatibility of their applications with the new operating system and provides an overview of the few known application compatibility issues in Windows 7 and Windows Server 2008 R2. It also points out differences in performance, reliability, and usability, and provides links to detailed white papers and other developer guidance.

Version History
--v1.5
* Added the following topics:
~ Additional Windows Resource Protection on Registry Keys
~ Removal of Microsoft Agent
~ AppInit_DLLs in Windows 7 and Windows Server 2008 R2
~ Fault Tolerant Heap
~ Compatibility Administrator
~ Standard User Analyzer (SUA) Tool and Standard User Analyzer Wizard (SUA Wizard)
~ Preventing Memory Leaks in Windows Applications
~ Preventing Hangs in Windows Applications
* Updated Topics
~ Operating System Versioning
~ Removal of Windows Mail
~ Internet Explorer 8 – User Agent String
~ Removal of Windows Registry Reflection
~ Internet Explorer 8 – Data Execution Protection/NX
~ User Interface – User Account Control Dialog Updates
~ Application Manifest
~ Remote Desktop Services
~ Application Compatibility Toolkit (ACT) 5.5
~ Windows Troubleshooting
~ Windows Error Reporting Problem Steps Recorder
~ Windows 7 Client Software Logo Program and Windows Server 2008 R2 Logo Program for Software (updated and split this previously single topic into separate client- and server-centric versions)
* Removed Topics
~ Reliability Analysis Component
~ Network Hang Recovery
--v1.4
* Updated Server Core with new topics
* Added Application Compatibility Toolkit (ACT)
* Updated
~ Application Manifest
~ User Interface - High DPI Awareness
~ Application Verifier
~ WoW64 Is Now an Optional Feature for Server Core
~ ChooseFont() Win32 Common Dialog
--v1.3
* Removal of Windows Movie Maker
* Removal of Windows Registry Reflection
* Removal of UDDI Services from Server OS
* NLS Sorting Changes
* Server Hyper-V (New Features and Enhancements)
* MSMQ - Improved Queue Handling (New Features and Enhancements)
--v1.2 Minor edits
--v1.1
* IP Virtualization section updated to include both per-application and per-session IP virtualization.
--v1.0
* Three additional topics:
~ ChooseFont() Win32 Common Dialog
~ Energy Efficiency Best Practices
~ Performance Improvement – Minimizing Unresponsive Services
--v0.9 - Orignal publication
Last edited Apr 28 2009 at 11:32 PM  by Eliot, version 12
Comments
MrMartin wrote  Nov 11 2008 at 10:39 PM  
is it any sourcecode available for this cookbook project?

ManuelS wrote  Nov 13 2008 at 10:11 PM  
SHA-2 is not an encryption algorithm. SHA-2 is a synonym for the SHA-2 Hash algorithm family, used for signing digital messages.

mkmmm wrote  Oct 23 2010 at 6:47 PM  
nj

Updating...
Page view tracker