Top-10 Ways to "Light Up" Your Application on Windows Vista
Catherine Heller Windows Vista Technical Evangelist
http://blogs.msdn.com/cheller
Windows Vista & IE7 Readiness Tour
Agenda
Top-10 Developer Calls to Action for Windows Vista
Windows Vista & IE7 Readiness Tour
Confident 1. Run securely 2. Rock Solid Be Design for reliability & manageability 3. Establish a customer feedback loop Clear 4. Follow the Windows Vista user experience guidelines Create an Impression 5. Enrich the user experience 6. Enable users to visualize, organize, and search Connected 7. Build for connected systems 8. Bring data to the user with RSS Get Connected 9. Make document data accessible 10.Build for mobility 2
2
Agenda
Top-10 Developer Calls to Action for Windows Vista
Windows Vista & IE7 Readiness Tour
Be Rock Solid
1. Run securely 2. Design for reliability & manageability 3. Establish a customer feedback loop
Confident
Clear
Create an Impression
Connected
Get Connected
3 3
Confident
Run Securely
Windows Vista & IE7 Readiness Tour
Demo: User Account Control
Catherine Heller Windows Vista Technical Evangelist
Confident
Design for Reliability & Manageability
Windows Vista & IE7 Readiness Tour
Demo: Restart Manager
Catherine Heller Windows Vista Technical Evangelist
Confident
Establish a Customer Feedback Loop
Windows Vista & IE7 Readiness Tour
Required for
Demo: Windows Error Reporting
Catherine Heller Windows Vista Technical Evangelist
Confident
Agenda
Top-10 Developer Calls to Action for Windows Vista
Windows Vista & IE7 Readiness Tour
Confident
Be Rock Solid Create an Impression
Clear
4. Follow the Windows Vista user experience guidelines 5. Enrich the user experience 6. Enable users to visualize, organize, and search
Connected
Get Connected
17
Clear
Bringing Clarity to Your World
Windows Vista & IE7 Readiness Tour
Demo: The Windows Vista Visual Experience
Catherine Heller Windows Vista Technical Evangelist
Clear
Follow the Windows Vista User Experience Guidelines
Windows Vista & IE7 Readiness Tour
Demo: New Win32 UI Elements in Windows Vista
Catherine Heller Windows Vista Technical Evangelist
Clear
Enrich the User Experience
Windows Vista & IE7 Readiness Tour
Demo: Windows Sidebar Gadgets
Catherine Heller Windows Vista Technical Evangelist
Clear
Enable Users to Visualize, Organize, and Search
Windows Vista & IE7 Readiness Tour
Demo: Windows Vista Explorer
Catherine Heller Windows Vista Technical Evangelist
Agenda
Top-10 Developer Calls to Action for Windows Vista
Windows Vista & IE7 Readiness Tour
Confident
Be Rock Solid
Clear
Create an Impression
Get Connected
7. Build for connected systems 8. Bring data to the user with RSS 9. Make document data accessible 10. Build for mobility
Connected
33
Connected
Build for Connected Systems
Windows Vista & IE7 Readiness Tour
Demo: Ad Hoc Networks and "People Near Me"
Catherine Heller Windows Vista Technical Evangelist
Connected
Build for Connected Systems
Windows Vista & IE7 Readiness Tour
Demo: Windows Meeting Place
Catherine Heller Windows Vista Technical Evangelist
Connected
Bring Data to the User with RSS
Windows Vista & IE7 Readiness Tour
Demo: IE7 Feeds
Catherine Heller Windows Vista Technical Evangelist
Connected
Make Document Data Accessible
Windows Vista & IE7 Readiness Tour
Demo: XPS Documents
Catherine Heller Windows Vista Technical Evangelist
Connected
Build for Mobility
Windows Vista & IE7 Readiness Tour
Demo: Mobility Center
Catherine Heller Windows Vista Technical Evangelist
Connected
Build for Mobility
Windows Vista & IE7 Readiness Tour
Demo: Ink Support in Applications
Catherine Heller Windows Vista Technical Evangelist
Call to Action Summary
Windows Vista & IE7 Readiness Tour
• Start with app compat – test your current applications to ensure they will run correctly on Windows Vista • Consider getting the Certified for Windows Vista logo • Think about how to make your apps “light-up” on Windows Vista
– Where’s the “low hanging fruit”? – What’s aligned with the strategic direction of your product? – Which experiences will provide the greatest value to your users?
• Discover opportunities for providing new user experiences
50
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.