
Light Up With Windows 7 for ISVs - Business Opportunities and Enhanced Experiences
Empower your software development with Windows 7, focusing on stability, performance, and user experience enhancements. Explore the integration points, design goals, and improved fundamentals to shine on this platform. Discover the Windows API Code Pack for easy access to features and unleash the full potential of your applications.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Light Up With Windows 7 (for ISVs) Sarah Vaughan Windows Business Group Lead sarahv@microsoft.com Dave Glover Microsoft Australia, Developer Platform Group 0403809914 dglover@microsoft.com http://blogs.msdn.com/dglover, www.twitter.com/dglover
Agenda Business Opportunity Shine on Windows 7 Get Compatible and Declare Your Love
WINDOWS MOMENTUM WITH SARAH VAUGHAN
7 Ways to Shine on Windows 7 Fundamentals Taskbar Libraries Multi Touch Ribbon Sensor and Location Graphics
Windows 7 Design Goals Keep Laser sharp focus on OS stability, reliability and performance. More importantly avoid disruptions Minimize change Reduce learning curve and provide improved toolsets and documentation Help bolster productivity Build next generation software experiences that make your users lives richer Create new and exciting experiences
Improved Fundamentals Decrease Increase Speed FasterBoot, Device Ready Responsiveness Start menu, Taskbar Scale 256 cores Memory Reference set, Graphics Disk I/O Registry Reads, Indexer Power DVD Playback, Panel, Timers
Demo: ISV Integration points Windows 7 User Experiences Taskbar - pinning, reordering, jump lists, app preview Window docking drag top, left, right Desktop Peek Gadgets Jump Lists Libraries Scenic Ribbon (wordpad, paint) Search Federated Search - Graysonline, Amazon, Flickr, Twitter IE 8 Search Suggestions Graysonline.com OpenSearch Toolkit - http://opensearchtoolkit.codeplex.com/ Multitouch - Photosuru
Windows API Code Pack Managed class library to ease .NET access to Windows 7 features Shell, Libraries, Taskbar, Sensor, Graphics, Multi Touch, UAC, Power management, Restart and recovery, Network awareness, Aero Glass and more. It is a library not a full product Open source with no support http://code.msdn.microsoft.com/WindowsAPICodePack
Demo Windows Error Reporting Problem Steps Recorder (Will be integrated in to winqaul.microsoft.com) Problem Step Recorder Customer Application
Get Compatible And declare your love!!
App Compatibility: Breaking Changes Runs on Vista then runs on Windows 7 (but test) Top Gotchas Version checking User Account Control (Data Redirection, UIPI, Install) IE Protected Mode Services Isolation Installer Detection High DPI Low level binary changes Application Compatibility Bible Windows 7 Application Quality Cookbook
Demo Windows 7 Training Kit Launch Training Kit
Give your application the Green Light Costs Free bar cost of certificates Access to free online support Services Enex TestLab Windows 7 Compatibility Testing. (www.microsoft.testlabs .com.au) http://www.isvappcompat.com/
Proposed Australian Windows 7 ISV Catalogue Get Green Light Registered AIIA Windows 7 Catalogue Demand Generation Activities
Call to Action Get Compatible and Get The Green Light Optimize for Windows 7 Use Windows 7 new Taskbar & jump lists Become library aware Manage files & data with libraries Create next generation software Develop for Multi-Touch Use the Ribbon were appropriate Enhance User Experience with Sensor and Location
Resources Compatibility The Green Light Windows 7 Training Kit Windows API Code Pack The App Compat Guy Top compatibility Topics Developer for Windows 7 on MSDN Application Compatibility Engineering Windows 7 blog Windows 7 Developers Blog XP->Vista->Win7 Vista->Win 7 Windows 7 Experiences Federated Search Scenic Ribbon Gadgets Jump Lists Photosuru OpenSearch Toolkit