top-10 ways to "light up" your application on windows vista catherine heller windows vista...
Post on 21-Dec-2015
228 views
TRANSCRIPT
Top-10 Ways to "Light Up" Your Application on Windows Vista
Catherine HellerWindows Vista Technical Evangelisthttp://blogs.msdn.com/cheller
Windows Vista & IE7 Readiness Tour
Windows Vista & IE7 Readiness Tour
2
AgendaTop-10 Developer Calls to Action for Windows Vista
1. Run securely2. Design for reliability & manageability3. Establish a customer feedback loop4. Follow the Windows Vista user experience
guidelines5. Enrich the user experience6. Enable users to visualize, organize, and
search7. Build for connected systems8. Bring data to the user with RSS9. Make document data accessible10.Build for mobility
Create an Impression
Be Rock Solid
Get Connected
Confident
Connected
Clear
2
Windows Vista & IE7 Readiness Tour
Be Rock Solid
3
AgendaTop-10 Developer Calls to Action for Windows Vista
1. Run securely2. Design for reliability & manageability3. Establish a customer feedback loop
Create an Impression
Get ConnectedConnected
Clear
Confident
3
Demo: User Account Control
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Run SecurelyConfident
Demo: Restart ManagerCatherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Design for Reliability & Manageability
Confident
Demo: Windows Error Reporting
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Establish a Customer Feedback Loop
Confident
Required for
Windows Vista & IE7 Readiness Tour
17
AgendaTop-10 Developer Calls to Action for Windows Vista
Create an Impression
Be Rock Solid
Get Connected
Confident
Connected
Clear
4. Follow the Windows Vista user experience guidelines
5. Enrich the user experience6. Enable users to visualize, organize, and search
Demo: The Windows Vista Visual Experience
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Bringing Clarity to Your World
Clear
Demo: New Win32 UI Elements in Windows Vista
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Follow the Windows Vista User Experience Guidelines
Clear
Demo: Windows Sidebar Gadgets
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Enrich the User ExperienceClear
Demo: Windows Vista Explorer
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Enable Users to Visualize, Organize, and Search
Clear
Windows Vista & IE7 Readiness Tour
33
AgendaTop-10 Developer Calls to Action for Windows Vista
Create an Impression
Be Rock Solid
Get Connected
Confident
Connected
Clear
7. Build for connected systems8. Bring data to the user with RSS9. Make document data accessible10.Build for mobility
Demo: Ad Hoc Networks and "People Near Me"
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Build for Connected Systems
Connected
Demo: Windows Meeting Place
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Build for Connected Systems
Connected
Demo: IE7 FeedsCatherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Bring Data to the User with RSS
Connected
Demo: XPS DocumentsCatherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Make Document Data Accessible
Connected
Demo: Mobility CenterCatherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Build for Mobility Connected
Demo: Ink Support in Applications
Catherine HellerWindows Vista Technical Evangelist
Windows Vista & IE7 Readiness Tour
Build for Mobility Connected
Windows Vista & IE7 Readiness Tour
Call to Action Summary
50
• 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