Title: Microsoft Certification Program for ISV Solutions
1Microsoft Certification Program for ISV Solutions
DESIGNED FOR WINDOWS VISTA SPECIFICATIONS
Jean-Michel Cao Business Unit Manager
Certification Programs
March 8th, 2006 - Reading
2Agenda
- Introduction VeriTest and certification
- MS Platform Test Specifications
- Designed for Windows Vista specifications
- FAQ, Submission Process and Available Resources
3Lionbridge Technologies Continues to Grow
- Stable, Public Company (NASDAQ LIOX)
- 400M in 2005, profitable
- Continued growth expected in 2006
- Recent acquisition of Bowne Global Solutions
created one of the world's largest globalization
and offshore services company - Global IT Outsourcing Solutions
- Application Development Maintenance
(Lionbridge) - Content Development, Conversion Enhancement
(Lionbridge) - Globalization (Lionbridge)
- System, Application, Product, and Localization
Testing (VeriTest)
Continuing Revenue Growth
14 of the worlds 20 most valuable companies are
Lionbridge customers. BusinessWeek 2004
4Putting it All TogetherNew Lionbridge Service
Alignment
A Trusted Partner Around the World
Global Development Testing Solutions
Global Language Content Solutions
Interps
Application Development
Testing Certification
Maintenance Support
Localization/Translation
Technical Publications
eLearning Courseware
Software Development Lifecycle
Full Content Lifecycle
- Off-shore platforms leverage more than 1,300
staff in China, India, and Eastern Europe - Global footprint enables local interaction and
facilitates worldwide release and support - Trusted, US-based public company protects against
IP loss
- Localization services spanning more than 80
languages - Proprietary web-architected TM and terminology
solution accelerates production and improves
consistency - Authoring and eLearning development services
integrate seamlessly with localization to address
global demand
5The Lionbridge TeamLocal Connections, Global
Efficiency
4,000 Worldwide Staff 1,300 in India and
China Presence in 25 countries Experience and
Efficiency
6VeriTest Independent Quality Assurance and
Software Testing
PerformanceTesting
Test Automation
QA Consulting
Certification
InteroperabilityTesting
FunctionalTesting
Localization Testing
7MS Certification Programs _at_ VeriTest
MS Platform Test for ISV solutions 20 pts to 60
pts
60 pts
20 pts
60 pts
8Feedback for an ISV
MS Platform Test for ISV solutions 20 pts to 60
pts
9Agenda
- Veritest Overview
- MS Platform Test Specifications
- Designed for Windows Vista Specifications
- FAQ, Submission Process and Available Resources
10Platform Test Specifications
- The Platform Test consists of two foundation
components, and four elective components. - A software application is required to pass two
components of the Platform Test, including - at least one foundation component.
- The foundation components are the Windows Server
and Windows Client components - Win Server 2003 , Win XP.
- The elective components are
- Microsoft Office,
- SQL Server 2000
- SQL Server 2005
- Web Services plus .NET Framework (.NET Connected
logo test), - Managed Code.
- The application must pass the Windows Server or
the Windows Client - Component, plus at least one additional
component. - Hardware dual processor machine
11Designed for Windows Vista
Mindset
- Proposed requirements for the Windows Vista Logo
Program for Software - Not the final requirements.
- Feedback to wvlogofb_at_microsoft.com
Goals
- To increase the quality of applications across
the Windows ecosystem. - To make applications more compatible, reliable,
and secure when running on Windows Vista - Independently tested by a Microsoft approved
testing vendor - A public logo document about the applications
behavior
Coverage
- Security and Compatibility
- Installation
- Reliability
12Designed for Windows Vista
Security and Compatibility
1.1 Follow User Account Protection
Guidelines 1.2 Support 64-bit Versions of Windows
Vista 1.3 Sign Files 1.4 Sign Drivers 1.5 Only
Use Supported APIs 1.6 Perform Version Checking
Properly 1.7 Support Switching Between
Tasks 1.8 Support Concurrent User
Sessions 1.9 Support Long Names 1.10 Work
Properly in Safe Mode 1.11 Follow Anti-Malware
Policies
13Designed for Windows Vista
Installation
2.1 Use Windows Components for Installation 2.2 In
stallations Must Not Require the Local
Administrator 2.3 Install to Correct
Folders 2.4 Sign ClickOnce Manifests 2.5 Keep
ClickOnce Installations Isolated 2.6 Uninstall
Cleanly 2.7 Correctly Configure Package
Identity 2.8 Enable Application
Servicing 2.9 Install Windows Resources
Properly 2.10 Follow Best Practices for Creating
Custom Actions 2.11 Support User Account
Protection for Installation 2.12 Avoid Reboots
During Installation 2.13 Support Command Line
Installation 2.14 Follow Component Rules
14Designed for Windows Vista
Reliability
3.1 Maintainable Software Eliminate Unnecessary
Reboots 3.2 Recoverable Software Restart after
Shutdown and Failures 3.3 Resilient Software
Eliminate Application Failures 3.4 Resilient
Software Follow Best Practices for Exception
Handling 3.5 Proven Software Make your
Application Stable
15Agenda
- Veritest Overview
- MS Platform Test Specifications
- Designed for Windows Vista
- FAQ, Submission Process and Available Resources
16FAQ, Submission and Resources
- Which Application to submit ?
- Costs ?
- What happens if it fails ?
- How to register and submit my application ?
17FAQ, Submission and Resources
- Online registration https//cert.veritest.com/re
gister - 3 items
- Vendor Questionnaire
- Software delivery FTP or mail
- Payment online
18FAQ, Submission and Resources
- Total time
- 45-60 minutes
- Once youve entered this information, you can
always come back later to make changes.
Create your company profile
Finalize the registration
Give details about the test
Create your product profile
Select your test
19FAQ, Submission and Resources
- VeriTest web site http//www.veritest.com/certific
ation/ms/ - MS Partner web site - https//partner.microsoft.co
m/global/40018567?PS3 - Windows Vista SDK http//windowssdk.msdn.microsof
t.com/library/ - ClickOnce Information http//msn.microsoft.com/c
lickonce - Windows Installer Information http//go.microsoft
.com/fwlink/?LinkId3985
20Thank you!
jean-michel.cao_at_veritest.com