Course
Skills Expanded
Developing for Windows 7
Learn how to develop for the new features in Windows 7
What you'll learn
The release of Windows 7 brings with it a myriad of new features and APIs, including restart management, task dialogs, and Windows Search. Learn how to migrate your existing applications from Windows XP to Windows 7, and make your applications light up on the new platform.
Table of contents
Introducing Windows 7 for Developers
36mins
Application Migration
61mins
- Overview 2m
- XP Mode 1m
- Session 0 Isolation 3m
- DEMO: Service UI and Isolation 7m
- Services Improvements 4m
- Services Best Practices 2m
- DEMO: Demand-Start and Trigger-Start services 8m
- UAC Changes 4m
- UAC Virtualization 2m
- DEMO: UAC Virtualization 4m
- Registry Virtualization 2m
- UI Privilege Isolation 2m
- DEMO: UI Privilege Isolation 3m
- Version and Feature Checking 3m
- High DPI Scenarios 5m
- Installer Detection 3m
- DEMO: Installer Detection 5m
- Summary 1m
Restart/Recovery and Power APIs
47mins
- Introduction 9m
- Automatic Restart 3m
- Demo: Automatic Restart 4m
- Application Recovery (Crash) 4m
- Code block: Register for Recovery 1m
- Code block: Recovery Callback 1m
- Demo: Application Recovery (Crash) 5m
- Application Recovery (Patch) 2m
- Demo: Application Recovery (Patch) 3m
- Power APIs 3m
- PowerManager API 2m
- Code block: Plugged In? 1m
- Code block: Battery Life 1m
- Demo: Power API usage 4m
- Power API Internals: Property Get 2m
- Power API Internals: Event Registration 3m
- References 1m
Task Dialogs
34mins
- Overview 1m
- Why TaskDialog? 1m
- Demo: MessageBox and simple TaskDialog 3m
- Anatomy of a TaskDialog 2m
- TaskDialog Buttons 1m
- TaskDialog Button Class Hierarchy 1m
- Restrictions and Notes on Buttons 1m
- Demos: various TaskDialog buttons 7m
- Footer and Details 2m
- Demo: Footer and Details 3m
- Hyperlinks 1m
- Demo: Hyperlinks 1m
- Dialog Bars and Progress UI 2m
- Demo: Progress UI 3m
- Help and Cancellation 1m
- TaskDialog Events 1m
- TaskDialog Internals 4m
- References 1m
Windows Search
57mins
- Overview 1m
- Windows Search Architecture 4m
- Indexing Approaches 2m
- DEMO: Windows Search UX 5m
- Windows Search Queries: AQS 2m
- DEMO: AQS 2m
- Windows Search Queries: NQS 1m
- DEMO: NQS 1m
- Custom Search Filters 3m
- DEMO: Custom Search Filter 10m
- Indexer Operation 3m
- Debugging Custom Search Filters 1m
- Debugging with FiltDump.exe 2m
- DEMO: Debugging with FiltDump.exe 6m
- Debugging using explorer.exe 1m
- DEMO: Debugging with explorer.exe 5m
- Consuming Windows Search 1m
- Simple Search 1m
- Advanced Search 2m
- DEMO: Consuming Windows Search 6m
- References 1m