Presentation is loading. Please wait.

Presentation is loading. Please wait.

ISVs: get ready for Windows 7! Rebekka Van Acker Hans Verbeeck.

Similar presentations


Presentation on theme: "ISVs: get ready for Windows 7! Rebekka Van Acker Hans Verbeeck."— Presentation transcript:

1 ISVs: get ready for Windows 7! Rebekka Van Acker Hans Verbeeck

2 Agenda Greenlight Get your application tested An ISV testifies...

3 Green Light Get your application ready for Windows 7

4 Get your application ready Register you application Access to app compat tools and resources Make you application compatible with Windows 7 Written statement on your website Get marketing support

5 Marketing resources Visibility to Customers – Windows 7 App Compat Center (US) 1M views /per month – Solution Finder Partner Marketing Kit – Press release – Customizable Templates Email templates Postcards Web Banners Business Letter Copy blocks

6 Green Light demo

7 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

8 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

9 Value & Benefits Logo Value = Marketing + Technical Benefits 1. Verify Compatibility – Automated test tools check for common compatibility problems 2. Reduce Support Costs – Technical benefits: Windows Error Reporting allows monitoring & pro-active response of customer issues which increases satisfaction 3. Communicating to customers – Majority of consumers look for the logo in pc software as a sign of compatibility & reliability of a product – Majority of IT professionals consider the logo to be an important factor in their purchase decision – PR Promotion & Marketing Kit to be successful with Windows 7 4. Build your partnership – Partner Program Points – Retail & Microsoft Campaign presence & awareness

10 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

11 Changes in Logo Certification 1.Simpler structure: 1 logo 2.Testing Framework – Automated Self-Test – Identify potential compatibility issues with Windows 7 3.Reduced number of requirements – 9 technical requirements 4.Reduced costs – Free Self-Test for software – 1 Winqual account needed per company - 399$ 5. MSPP Points – 30 Points

12 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

13 Achieving the W7 Logo (1) Prepare – Review the logo requirementsrequirements – identify any code changes necessary to meet them Download the beta toolkit – also includes the logo requirements document, toolkit release notes, a toolkit user’s guide, and an overview of the submission process Test your software Submit test results & accept logo policies – Via WinQual https://winqual.microsoft.comhttps://winqual.microsoft.com Sign the Software Logo License Agreement online – Download and begin to use the Logo artwork – Receive all the available Logo benefits

14 Achieving the W7 Logo (2) Establishing a Winqual Account Establish a Winqual account at https://winqual.microsoft.com/ https://winqual.microsoft.com/ – Create a VeriSign digital signature to ensure a secure transfer of your product information to Winqual at http://www.verisign.com/code- signing/content-signing-certificates/winqual-partners/index.htmlhttp://www.verisign.com/code- signing/content-signing-certificates/winqual-partners/index.html – Purchase Verisign Code Signing Certificate - 399$ for 1 year – Code Signing Certificate FAQ Code Signing Certificate FAQ

15 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

16 Overview Logo Toolkit Objectives: Provide software publishers a quick and agile, automated, light weight command-line tool to verify their application’s compliance against the Windows 7 Software Logo requirements. Minimum System Requirements: 1GHz 64bit (x64) Processor 1gb Ram 40gb hard drive with a minimum of 15gb free space Clean, 64bit, Windows 7 installation

17 9 Software Requirements 1.Implement a clean, reversible installation. The application must be able to roll back the installation 2.The application must install to the correct folders by default 3.All executable files must be digitally signed with an Authenticode signature. All kernel-mode drivers installed by the application must include a Microsoft signature obtained through the WHQL or DRS programs. 4.The application must install and run under the 64-bit version of Windows 7. 32-bit applications must run and install seamlessly on the 64-bit version of Windows 7. 5.Applications must not be blocked based on specific version of the operating system. 6.Applications must follow User Account Control (UAC) guidelines and avoid exposing the system to security risks. 7.Applications must adhere to Windows Restart Manager Messages. Applications must not block operating system shutdown requests. 8.Applications must not load services and drivers in Safe Mode. 9.Applications must support concurrent user sessions without causing conflict or disruption, or impacting the functionality of the application. User privacy and preferences must be isolated inside the user’s session.

18 The tools Take an initial inventory on a clean system prior to installing the application by running the wslk.exe [/preinstall /32bit | /64bit] command. Install your application. Compare the state of the system after installation with the initial inventory by using the wslk.exe /postinstall command. Take another baseline inventory of the system state by using the wslk.exe /preuninstall command. Uninstall the application. Complete the post processing analysis by running wslk.exe /postuninstall. Generate a report for the application by running wslk.exe /createreport [path & filename] command.

19 RequirementCriteria ValidationPass/FailWarning Clean, reversible, installation1. ProperARPValuesx a. Install Location b. VersionMajor/VersionMinor c. MajorVersion/MinorVersion d. All others 2. NoShortFileNamesx 3. NoRebootDuringInstall/Uninstallx Install to the correct folders by default1. NoWritesOutsideTheCorrectFolderx 2. InstallToProgramFilesx Digitally sign files & drivers1. SignedFiles(waiver) a. Drivers (DRV, SYS, EXE)x b. EXEsx c. DLLsx d. OCXx e. SCRx f. CPLx Support x64 versions of WindowsPlatformSpecificFiles a. 16bit Filesx b. Driversx c. Othersx Follow User Account Control (UAC) GuidelinesUACRunLevel a. uiAccessx b. Shortcut asInvokerx c. All EXE run levelx Adhere to Restart Manager MessagesNoBlockReboot a.Servicesx b. Other EXEsx Do not load Services and Drivers in Safe ModeDriverSafeModex

20 Interpreting The Results There are three possible outcomes for each test:  PASS – no issues  PASS WITH WARNINGS – application meets Logo requirements, but has issues that can be addressed, room for improvement  FAIL – application fails Logo requirements and requires a waiver or code change to be granted Logo status Additional information is provided including the impact of warnings or failures, and information on how to fix the issue, including links to guidance and best practices.

21 Summary The Windows 7 Logo Program Can Help You… Deliver a more compatible & reliable product Qualify for the logo with less effort Reach customers interested in products for their Windows 7-based PCs Increase customer confidence in your products’ quality & compatibility Distinguish your product in the marketplace

22 WINDOWS 7 SOFTWARE LOGO VALUE & BENEFITS WHAT’S NEW? STEPS FOR ACHIEVING THE LOGO DEEPER DIVE INTO LOGO TOOLKIT NEXT STEPS RESOURCES & LINKS

23 Resources & Links Those who wish to be notified as program updates are made available and when tools are released can opt-in to receive email notifications. Software Logo Program’s Microsoft Connect Site with User Guide and Submission Process Overview: http://go.microsoft.com/?linkid=9658452 http://go.microsoft.com/?linkid=9658452 Other – Application Compatibility Toolkit 5.5 Application Compatibility Toolkit 5.5 – Application Verifier Application Verifier – http://social.msdn.microsoft.com/Forums/en- US/windowscompatibility/ http://social.msdn.microsoft.com/Forums/en- US/windowscompatibility/

24 AN ISV TESTIFIES... Laurent Docquir R&D Director Corilus


Download ppt "ISVs: get ready for Windows 7! Rebekka Van Acker Hans Verbeeck."

Similar presentations


Ads by Google