7 Steps to Windows 7

8 downloads 419 Views 656KB Size Report
Windows 7 Jumplist Blog. 2. Behave well on the ... Resources: Taskbar blog ... The latest PC hardware includes new senso
7 Steps to Windows 7 Get started: Download the Windows API Code Pack, enter the Windows 7 Prize Draw* for your chance to win swag, and light up your applications by following these steps: *Terms and conditions apply

1. Accelerate access to data and function Windows 7 Jump lists allow users to quickly access recent files and application functionality. Adding jump list support to your application is easy with the Windows API Code Pack.

Resources:

Windows 7 Jumplist on Youtube Windows 7 Jumplist Blog

2. Behave well on the Taskbar The Windows 7 Taskbar can display rich information on the state of your application to the user. Employ icon overlays, progress indicators, and customised thumbnail previews to make your application look modern and fully functional on Windows 7.

Resources:

Taskbar blog Windows 7 New Taskbar - An Overview Taskbar - Behind the Scenes Designing the Windows 7 Taskbar Jump into the Windows 7 Taskbar Jump Lists Windows 7 Taskbar Beta Feedback Windows 7 Taskbar Advanced Topics

3. Get away from that "XP look" Windows 7 improves the user experience with enhanced common controls and dialogs. In the background key features, like most recently used file lists, are automatically maintained by the common dialogs. Use them to gain more for your application and user.

Resources

Code Pack – Explorer Demo Code Pack – Folder Dialog

4. Organise your application's files Libraries enable users to organise and easily search their documents. Take advantage of the library functionality for your application by organising data stores seamlessly in the library structure.

Resources: Libraries Blog

5. Integrate your application's data Define and promote key properties from your application documents so they can fully participate in the Windows 7 shell Search. Integrate Search into your application UI.

Resources:

Libraries Blog Code Pack – Explorer Demo Code Pack – Folder Dialog

6. The user is on the move Differentiate your application by making it smart. Location awareness, network status, power management and battery state API enables your application to deliver a uniquely intelligent user experience on Windows 7.

Resources: Windows Windows Windows Windows

7: The Sensor and Location Platform - Building Context Aware Applications 7 Sensor and Location Platform Overview 7 Location Platform Overview 7 Sensor and Location Platform – Deep Dive

7. Incoming! New hardware advances on desktops and laptops The latest PC hardware includes new sensors and multi-touch screens. Take your application to the next level of user experience with Windows 7.

Resources

Using Touch in Line-of-Business Applications Programming Windows 7 Multi Touch – Part 1 Programming Windows 7 Multi Touch - Part 2

Migrate Your Windows XP Applications to Windows 7 - 2 Additional Steps 1. Skill up Quickly get the knowledge to take your application forward to Windows 7. Training resources include documentation and video explanations of the changes required to take your old Windows XP application to the new, modern heights of Windows 7. How-To-Guides: Videos on application compatibility Documentation guides on application compatibility:  Windows 7 Application Quality Cookbook  Windows 7 Training Kit For Developers 2. Test out Prove your application is ready to excel on Windows 7. A number of testing tools help you to identify application incompatibility issues and resolve them fast. 

The Microsoft Application Compatibility Toolkit (ACT) version 5.5 contains the necessary tools and documentation to evaluate and mitigate application compatibility issues before deploying Windows 7, Windows Vista®, a Windows Update, or a new version of Windows® Internet Explorer® in your environment.



The Standard User Analyzer (SUA) tool enables you to test your applications to detect potential compatibility issues due to the User Account Control (UAC) feature.



Application Verifier is a runtime verification tool for native code that assists in finding subtle programming errors that can be difficult to identify with normal application testing.

We hope this guide is useful and welcome your feedback.