Jeff Alexander

Download Report

Transcript Jeff Alexander

Jeff Alexander
IT Pro Evangelist
Microsoft Australia
http://blogs.technet.com/jeffa36
• 8:30-9:00
Registration
• 9:00-9:15
Welcome and Introductions
• 9:15-10:30
Application Compatibility Strategy
• Windows 7
• IE 6 Roadmap to IE 8
• Office 2010
• 10:30-10:45 Break
• 10:45-12:20 Remediation Strategies
• ACT
• App-V
• MED-V
• Office 2010: OMPM, OEAT, OCI
• Partner Offerings
• 12:30 – 13:00 Final Q&A and close
• Application Requirements Affect Remediation
Techniques
• Recoding an Application
• When source code is available for an
application, it is advisable to have it fixed
• Determine how and when to engage with
development teams
• Third-party buy-a-new-one fix
• Managing costs
• Acquisition process
Shims allow Windows to Change Behavior
• Define standards for when to use this technique:
• Vendor no longer in business
• Internal applications
• Support negotiable
 Shimming applications can be outsourced
Import
Function
Export
Function
Application
Windows
Shim DLL
Microsoft Application Compatibility
Toolkit 5.6 - Shims
• Application Virtualization
• Microsoft App-V
• Machine Virtualization
• MED-V
• Presentation Virtualization
• Terminal Services
• Citrix
What it does
What it does
Creates a package of a
single application
Creates a package with
a full OS
What it is good for
Eliminates software
installation
Resolve incompatibility
between applications
and a new OS
Run two environments
on a single PC (e.g.
corporate and personal)
Applications
What it is good for
Resolve conflicts
between applications
®
Operating System
Hardware
Simplify application
delivery and testing
Microsoft Application Virtualization and
Microsoft Enterprise Desktop Virtualization
Tools
Microsoft Assessment and Planning
Toolkit (MAP)
Office Migration Planning Manager
(OMPM)
Office Environment Assessment Tool
(OEAT)
Office 2010 Code Compatibility
Inspector (OCCI)
Office Compatibility Pack for Word,
Excel and PowerPoint
Compatibility Checker
Office 2010 Application Compatibility
Center on TechNet
Content
Application Compatibility Analysis
and Remediation Guide for
Office 2010
Developer References
*NEW Office
Environment Assessment Tool (OEAT)
Assess the environment
*UPDATED Office
Migration and Planning Manager (OMPM)
Assess your Office files
*NEW Office
Reports installed, add-ins, and anything interfacing
with Office. Reports compatibility.
Scan files for fidelity, macro, and VBA compatibility
Code Compatibility Inspector (OCCI)
Remediation of macro and VBA
compatibility issues
Inspect code within files flagged by OMPM to
expedite remediation of code compatibility issues.
System Readiness
• Inventory Office Applications
• Assess hardware & operating system readiness
• Suggests key upgrades
• Summary proposal of 2010 readiness
Microsoft Assessment Planning
Toolkit (MAP)
Application Compatibility
• Identify interfacing add-ins and interfaces
• Tag known compatible apps
• Mitigate VBA and macro code
• Office Environment Assessment Tool
(OEAT)
• Office Compatibility Code Inspector
(OCCI)
File Readiness
• Scan & identify potential format deltas
• Identify potential macro issues
• Migrate Office files to Microsoft Office Open
XML formats
Office Migration Planning Manager
(OMPM)
 Office Environment Assessment Tool (OEAT)
identifies the following:
– Currently installed applications and installation
environment
– Programs that are registered as add-ins but still interact
with Office programs
 Reports
– Summary Report
– Microsoft Office Addins
– Addins Not Shipped With Office

Set of tools that provides detailed information regarding
potential file format and document compatibility issues, and enables
bulk file conversion to Open XML documents:
–
–
–
–
–

NEW

NEW
OMPM File Scanner (offscan.exe) scans files for conversion issues.
Database creation and import tools
Access-based reporting tool
Office File Converter (OFC) converts files in bulk to the Open XML file
format.
Version Extraction Tool (VET) extracts the contents of a file in Word 2003
and earlier versions and then saves that content to multiple different files.
Macro scanning reports issues found, and optionally provides
comments with links to possible resolution.
X64 migration scanner scans macros and add-ins for 64-bit compatibility.
1. Run the file scanner
2. Import the files into the OMPM database
3. Use OMPM reports to prepare reports from the
data in the OMPM database
4. Based on the report analysis, perform any of the
following:
– Use the Office Code Compatibility Inspector tool
– Use the Office File Convertor
– Use the Version Extraction Tool
OEAT and OMPM
• Troubleshooting tool for VBA code.
• Integrates into Office VBA and VSTO.
• Performs a simple text search for known properties and
methods in the Office COM that have changed.
• Option to comment or mark those areas in the code where
text search has identified a possible COM match.
• Summary of total lines of code scanned as well as total
lines identified as potential candidates for COM changes
• A detailed report, with module name, line number, and
links to remediation for each issue found with possibly a
red or yellow flag for impact guidance. The tool also has
the ability to report on known compatibility of an add-in
based on interaction with a web service provided by
Microsoft.
OCI
 Feature-function change
 Independent software vendor applications
 Add-in compatibility
 Maintenance and migration of macros
 Maintenance and migration of scripts
 Document fidelity
Office Compatibility Pack
 Enables Word, Excel, and
PowerPoint 2000, XP and 2003
to open, edit, and save Office
Open XML file formats
 Some new features of Office
2010 may not be compatible
with prior Office releases

Open, edit, and save documents,
workbooks, and presentations in the Open
XML file formats which were introduced to
Microsoft Office Word, Excel, and
PowerPoint beginning with Office 2007.
 Can be installed for Office
2000, XP and 2003 users to
enable them open, edit, and
save the new Office file formats
in Word, Excel, and
PowerPoint.
Office Compatibility Checker
Detect features that are not
recognized by earlier versions of
Office
Built-into Word 2010, Excel 2010,
PowerPoint 2010
Enabled when the following
actions are performed in Office
2010
- Save one of the Office Open XML
file formats to an Office 97-2003
file format
- Launch Check Compatibility from
the Check for Issues menu in the
Backstage view
Planning
 Know what people are using
with application metering
 Determine application
standards
Operating
 Track Application Usage
Delivering
 App-V for deployment
and updates
 Update and Re-deploy Applications
Quickly
 Allocate License Costs Based on
Usage and Need
MOF = Microsoft Operations Framework
• Important to start planning early
• Windows 7 and Office 2010 resources and
tools are available
• Leverage Technet and SA benefits to get
started:
• Technet “Springboard”
• Jumpstart POC download
Microsoft Confidential
31





Compatibility Center at http://www.msdn.com/iecompat
Windows 7 – Springboard: http://technet.microsoft.com/enus/windows/default.aspx
Understanding Application Compatibility : http://technet.microsoft.com/enus/library/ee449431(WS.10).aspx
Office 2010 Application Compatibility (Technet) :
http://technet.microsoft.com/en-us/library/ee819096.aspx
MED-V:
– MED-V Information
•
http://microsoft.com/med-v
– MED-V Team Blog
•
•
http://blogs.technet.com/medv/default.aspx
Provides valuable information on top issues facing customers with MED-V

IE8:

POC Jumpstart :
– The Internet Explorer 8 Deployment Guide contains topics updated with our latest
deployment guidance for Internet Explorer 8.
– Additional background and troubleshooting resources at IE8 Tech Center at
http://technet.microsoft.com/ie. Also find application migration resources at IE8
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26301CD1-CC72-4DD8819E-12EF48322743&displaylang=en
Microsoft Confidential
32
Microsoft Confidential
33
© 2010 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.