Developing for Windows 7
Learn how to develop for the new features in Windows 7
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Introducing Windows 7 for Developers |
|
00:36:27 | |
|
Overview
|
|
03:14 | |
|
Managed vs. Unmanaged Code
|
|
02:27 | |
|
Good, Better, Best
|
|
02:52 | |
|
Application Migration
|
|
08:28 | |
|
Taskbar
|
|
04:43 | |
|
Task Dialogs
|
|
02:18 | |
|
Application Restart and Recovery
|
|
03:21 | |
|
Windows Search
|
|
02:00 | |
|
Multitouch
|
|
05:29 | |
|
Summary
|
|
00:32 | |
|
References
|
|
01:03 | |
Application Migration |
|
01:01:07 | |
|
Overview
|
|
01:57 | |
|
XP Mode
|
|
00:58 | |
|
Session 0 Isolation
|
|
03:18 | |
|
DEMO: Service UI and Isolation
|
|
06:34 | |
|
Services Improvements
|
|
04:06 | |
|
Services Best Practices
|
|
02:09 | |
|
DEMO: Demand-Start and Trigger-Start services
|
|
07:52 | |
|
UAC Changes
|
|
03:35 | |
|
UAC Virtualization
|
|
02:09 | |
|
DEMO: UAC Virtualization
|
|
03:32 | |
|
Registry Virtualization
|
|
02:11 | |
|
UI Privilege Isolation
|
|
02:16 | |
|
DEMO: UI Privilege Isolation
|
|
03:09 | |
|
Version and Feature Checking
|
|
03:03 | |
|
High DPI Scenarios
|
|
05:13 | |
|
Installer Detection
|
|
03:04 | |
|
DEMO: Installer Detection
|
|
04:42 | |
|
Summary
|
|
01:19 | |
Restart/Recovery and Power APIs |
|
00:47:48 | |
|
Introduction
|
|
08:51 | |
|
Automatic Restart
|
|
02:55 | |
|
Demo: Automatic Restart
|
|
03:33 | |
|
Application Recovery (Crash)
|
|
03:32 | |
|
Code block: Register for Recovery
|
|
01:04 | |
|
Code block: Recovery Callback
|
|
01:27 | |
|
Demo: Application Recovery (Crash)
|
|
05:06 | |
|
Application Recovery (Patch)
|
|
01:58 | |
|
Demo: Application Recovery (Patch)
|
|
03:08 | |
|
Power APIs
|
|
02:50 | |
|
PowerManager API
|
|
01:39 | |
|
Code block: Plugged In?
|
|
00:34 | |
|
Code block: Battery Life
|
|
01:02 | |
|
Demo: Power API usage
|
|
04:26 | |
|
Power API Internals: Property Get
|
|
01:55 | |
|
Power API Internals: Event Registration
|
|
02:56 | |
|
References
|
|
00:52 | |
Task Dialogs |
|
00:34:58 | |
|
Overview
|
|
00:32 | |
|
Why TaskDialog?
|
|
01:18 | |
|
Demo: MessageBox and simple TaskDialog
|
|
02:55 | |
|
Anatomy of a TaskDialog
|
|
01:42 | |
|
TaskDialog Buttons
|
|
01:16 | |
|
TaskDialog Button Class Hierarchy
|
|
00:54 | |
|
Restrictions and Notes on Buttons
|
|
01:26 | |
|
Demos: various TaskDialog buttons
|
|
06:31 | |
|
Footer and Details
|
|
02:16 | |
|
Demo: Footer and Details
|
|
02:30 | |
|
Hyperlinks
|
|
01:22 | |
|
Demo: Hyperlinks
|
|
01:24 | |
|
Dialog Bars and Progress UI
|
|
01:41 | |
|
Demo: Progress UI
|
|
02:52 | |
|
Help and Cancellation
|
|
01:18 | |
|
TaskDialog Events
|
|
00:38 | |
|
TaskDialog Internals
|
|
03:53 | |
|
References
|
|
00:30 | |
Windows Search |
|
00:57:16 | |
|
Overview
|
|
00:54 | |
|
Windows Search Architecture
|
|
03:58 | |
|
Indexing Approaches
|
|
01:44 | |
|
DEMO: Windows Search UX
|
|
05:21 | |
|
Windows Search Queries: AQS
|
|
01:50 | |
|
DEMO: AQS
|
|
01:30 | |
|
Windows Search Queries: NQS
|
|
00:52 | |
|
DEMO: NQS
|
|
01:22 | |
|
Custom Search Filters
|
|
02:52 | |
|
DEMO: Custom Search Filter
|
|
09:34 | |
|
Indexer Operation
|
|
02:47 | |
|
Debugging Custom Search Filters
|
|
01:19 | |
|
Debugging with FiltDump.exe
|
|
01:55 | |
|
DEMO: Debugging with FiltDump.exe
|
|
05:49 | |
|
Debugging using explorer.exe
|
|
01:13 | |
|
DEMO: Debugging with explorer.exe
|
|
04:35 | |
|
Consuming Windows Search
|
|
00:58 | |
|
Simple Search
|
|
00:43 | |
|
Advanced Search
|
|
01:30 | |
|
DEMO: Consuming Windows Search
|
|
05:55 | |
|
References
|
|
00:35 |
Introducing Windows 7 for Developers