CLI319 Windows Vista Application Compatibility Tools and Resources Peg McNicol Product manager, Windows Client Chris Jackson Senior consultant and technical.

Slides:



Advertisements
Similar presentations
Designing InfoPath Forms: The Dos and Donts Deploying InfoPath Forms: Making the right choice Adding custom business logicin case the built-in stuff isnt.
Advertisements

Windows Server ® Virtualization Infrastructure Planning and Design Published: November 2007 Updated: July 2010.
More Control and Flexibility Vitalis Konopelec Technology Solution Professional Microsoft Slovakia s.r.o.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Guidance and resources for migrating from Windows Server 2003 Windows Server 2012 R2 Migration and Upgrade Guide.
Windows XP Professional Deployment and Support Microsoft IT Shares Its Experiences Published: May 2002 (Revised October 2004)
Rob Hwacinski Sr. Program Manager Lead Microsoft Corporation WEM206 Ashwin Kulkarni Sr. Product Manager Microsoft Corporation.
Ran Oelgiesser, Sr. Product Manager Praveen Vijayaraghavan, Program Manager (Virtual PC) Yigal Edery, Group Program Manager (MED-V)
Guidance and resources for migrating from Windows Server 2008 Windows Server 2012 R2 Migration and Upgrade Guide.
Jeremy Chapman – Deployment and Management Baldwin Ng – Assessment
Sohbat Ali Microsoft Strategies for Migrating from IE6.
Virtual techdays INDIA │ august 2010 Testing & Fixing Applications on Windows 7 Sudhir Rao │ Solution Specialist, Microsoft Corporation.
Windows Server 2008 R2 and IT Challenges Windows Server Solution Accelerators Microsoft Assessment and Planning Toolkit 4.0 Next.
Microsoft Assessment and Planning Toolkit 3.2 Beta Yuval Shein – Partner Technical Sale – Microsoft Israel SMS&P Team.
Windows Vista: Deployment. What Will We Cover? Managed Deployment Advantages Windows Imaging Windows Preinstallation Environment Application Compatibility.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: November 2011.
Futurestate IT Confidential APPLICATION COMPATIBILITY AND CURRENCY MANAGEMENT™ John Doe Partner Company.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Selecting the Right Virtualization Technology Infrastructure Planning and Design Published: November 2007 Updated: November 2011.
CN1176 Computer Support Kemtis Kunanuraksapong MSIS with Distinction MCT, MCTS, MCDST, MCP, A+
Mark Aslett Microsoft Introduction to Application Compatibility.
Migration from Software Update Services to Windows Server Update Services Jeff Alexander IT Pro Evangelist Microsoft Australia Scott Korman WSUS MVP SEC316.
1 Evolution and Revolution: Windows 7 and Desktop Virtualization How to Accelerate Migration to Windows 7 Miguel Sian, Sr. Enterprise Solutions Consultant.
Paul Butterworth Management Technology Architect
DEP331 Migrating to Windows XP Mike Coleman Lead Product Manager, Windows XP Microsoft Corporation.
Microsoft Management Seminar Series SMS 2003 Change Management.
Benjamin Naden Windows Client Group Manager, Microsoft Singapore.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
Security Configuration Wizard Keith D Miller Microsoft European Support Readiness Manager.
DEV311 Delving into Visual Studio 2005 Team Edition for Software Testers Ed Glas Group Manager, Web and Load Testing Microsoft Corporation.
Make Your Mark.. Paul Cannon Technical Specialist, Office Enterprise Groove and OneNote: Extending Collaboration with Office Enterprise OFC227.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Pieter Hancke Senior Consultant Microsoft Consulting Services Session Code: WCL303.
Application Migration Fritz Ohman Alphageek
Testing and Fixing Apps on Windows 7 using Application Compatibility Toolkit 5.6 Vijay Raj ‘VJ’ MVP {Setup-Deploy}
Design To Blend Dale G. Jones Director of Creative Design IdentityMine, Inc.
DAT316 Implementing Microsoft SQL Server Express Steve Lasker Program Manager Microsoft blogs.msdn.com/SteveLasker.
UCM305 Embedding Communications with UCMA SDK 1.0 Chris D. Mayo Technical Evangelist
Group Policy Preferences. Session Objectives And Agenda Group Policy Preferences High level Overview New Extensions details New Concepts Preferences Reporting.
BizTalk Damir Dobric Lead Architect. Agenda Microsoft BizTalk RFID Overview Architecture Application models Implementing Event Handlers Sensors.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
TLA404 - MFC Updates for Visual Studio 2008 and Beyond Ale Contenti VC++ Libraries Dev Lead.
DES201 - Developers and Designers collaboration Level 200 Aude Mousset Artistic director i-Breed - France Dick Lantim User eXperience Advisor Microsoft.
XSLT ‘Extreme’ TLA327 Dave McMahon MCAD,MCDBA,MVP – Connected Systems Developer.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Reporting Services Futures: Report Authoring for Information Workers Ciprian Jichici Microsoft Regional Director for Romania General Manager, Genisoft.
Building AD-SQL-APP Server on AZURE
Microsoft Azure Deployment Planning Services
Customer Guide to Limited-Time Offer
DEV260 Microsoft Visual Studio 2005 Team System: Managing the Software Lifecycle with Visual Studio 2005 Team System Bindia Hallauer Senior Product Manager.
Microsoft Assessment and Planning 3.0
7/2/2018 2:39 AM BRK2413 Customer lifecycle with LCS: Dynamics 365 for Finance and Operations, Enterprise edition Manali Dongre Senior Program Manager.
Microsoft Azure Deployment Planning Services
Unleash the Power of Microsoft Deployment Toolkit 2010
Microsoft Azure Deployment Planning Services
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Twenty Windows Tools You Never Knew Existed
Windows 7 Deployment en Masse
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
DAT381 Team Development with SQL Server 2005
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
4/15/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Forum on Application Compatibility for Windows “Longhorn”
Hyper-V server deployment - Using the right tools
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
5/12/2019 2:57 PM © Microsoft Corporation. All rights reserved.
Desktop App Assure Service Microsoft Representative Name June 7, 2019
Microsoft Virtual Academy
Presentation transcript:

CLI319 Windows Vista Application Compatibility Tools and Resources Peg McNicol Product manager, Windows Client Chris Jackson Senior consultant and technical lead, AE SWAT team

Getting Started with Enterprise Application Compatibility Assess your current environment Gather a hardware and software inventory Identify the critical resources in your organization Plan your work Accidental architecture or architecture by design

 Automated application tests easily used and updated  Standard application certification program  Managed redundancy upgrades and end of life – gaps identified  Automated workflow for rapid deployment  Issue/solution data captured - tied to tools and training plans  Scripted test plans and automated tests  Quality standards exist with ad-hoc tests  Applications categorized and reviewed regularly  Standard workflow for deployment defined  Issue/solution data captured from various sources with clear escalation paths  Limited or ad-hoc application testing  Application quality standards vary  Application lifecycle not managed  Application installation tools vary  Limited or ad-hoc sharing of application issues and solutions  Defined set of test tools and recommendations  Quality standards exist but release criteria vary  Broad categories of applications exist and portfolio is centralized  Multiple systems for centralized deployment exist  Issues/solutions reported on multiple central systems Application Management Infrastructure Optimization Model

The Phases of Application Management in Deployment CollectAnalyze Test and Mitigate

Before you start

Gathering an Application Inventory Managed or unmanaged Centralized or autonomous IT Department Available Inventories and tools Scope Then – Manual or Automated inventory Static or dynamic analysis How many machines you actually need to inventory, and which ones?

Analyzing Application Compatibility Data Multiple versions Similar functionality Limited use Better tools now available – possibly included in other applications Limited future development Who is using the application user group department deployment group region High Priority Important Optional

Putting together your plan Resources Budget Team Infrastructure

Next Steps Identify your toolbox Do you want to use virtualization What level of support are you comfortable with Is it different for your ISV apps vs your in-house custom apps

TOOLS

Readying the Enterprise Rich Developer and Tester Tools and Information Microsoft Deployment Accelerators Application Compatibility Toolkit Application Compatibility Manager Compatibility Administrator Standard User Analyzer Set Up Analysis Tool IE 7 Test Tool Windows Vista Hardware Assessment Developer Cookbook TechNet Guidance

Application Compatibility Toolkit 5.0 Single environment to help detect, diagnose, and mitigate compatibility issues found in Windows Vista Microsoft Compatibility Exchange to facilitate exchange of compatibility data between ISV/IHV, Microsoft, and customers Available Compatibility Evaluators include: Inventory collector, User Account Control, Windows Vista specific Deprecations GINA Session 0 Internet Explorer

Application Compatibility Toolkit 5.0 Application Compatibility Toolkit 5.02 Available November 2007 SP1 Reporting Node.NET 2.0 DCP → MSI MSXML eliminated Shim improvements Filter by domain Passport

Demo Application Compatibility Toolkit 5.02

Resolving Issues Fixing the Code Shims Modifying policy / security / ACLs

Microsoft SoftGrid Application Virtualization Applications are virtualized per instance Files (incl System Files) Registry Fonts.ini COM/DCOM objects Services Name Spaces Semafores, Mutexes Applications do not get installed or alter the operating system Yet Tasks process locally on the host computer

Virtualization / Remote Desktop Resolve issues by simply running down-level Virtual PC, Virtual Server Scripting option for Virtual Server UX issues, stopgap solution

Next Steps 18

Windows Vista Enterprise Application Compatibility Resources Application Compatibility for IT Professionals Application Compatibility Toolkit IT Pro White Papers and resources Windows Vista Hardware Assessment Application Compatibility Training Resources and references for the IT Pro Application Compatibility Cookbook Application Readiness Site Microsoft Desktop Deployment Tools

Q&A Name Title Group

Resources TechNet Library Knowledge Base Forums TechNet Magazine Security bulletins User Groups Newsgroups E-learning Product Evaluations Videos Webcasts V-labs Blogs MVPs Certification Chats Visit TechNet in the ATE Pavilion and get a FREE 60-day subscription to TechNet Plus! learn support connect subscribe Technical Communities, Webcasts, Blogs, Chats & User Groups Microsoft Learning and Certification Microsoft Developer Network (MSDN) & TechNet Trial Software and Virtual Labs mspx mspx New, as a pilot for 2007, the Breakout sessions will be available post event, in the TechEd Video Library, via the My Event page of the website

Complete your evaluation on the My Event pages of the website at the CommNet or the Feedback Terminals to win!

© 2007 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

Appendix

Budgeting Application Compatibility Note From Field: Wildly inaccurate estimations floating around “Rules of thumb” 8 hours an application??? 3 – 30 weeks at x rate per week It depends Will applications be declared “end of life”? Will virtualization be used? Will experts be engaged? Will an Application Compatibility Factory partner be engaged? Most accurate method – estimate after a pilot Deploy ACT Identify 20 to 30 typical applications Engage experts to train and remediate Extrapolate from there “Cone of Estimation” vital for accurate determination

Planning for Application Compatibility Organize your application portfolio to understand the real scope of your application compatibility efforts Analyze – Use ACT to inventory and help eliminate noise (operating system applications, games, etc.) Rationalize – Consolidate and rationalize remaining applications. Use the organization and filtering features of ACT Prioritize – Categorize as mission critical, important, departmental, etc., and focus efforts Use ACT to organize and plan your migration scenario 3,0001, After Analyzing After Rationalizing After Prioritizing