Managing Application Compatibility in Windows 7<br />vijayraj.info<br />
About Me<br />Work at Texas Instruments<br />STEP Member for Windows 7<br />Xpertised in Application Setups & Deployment (...
Questions !!<br />
Biggest Concern of Application Compatibility*<br />
Session Outline<br />Topics Covered<br />Points to look at when you are moving to Windows 7 from XP and Vista.<br />Quick ...
Windows 7 Builds on Vista<br />Few Changes: Most software that runs on Windows Vista will run on Windows 7 - exceptions wi...
Top Focus Areas coming from Windows XP<br />Operating System Version Changes<br />Standard User / User Account Control (UA...
Top Focus Areas coming from Vista<br />Operating System Version Changes<br />Internet Explorer 8 (Compatibility View, LCIE...
Demo<br />UAC, Version Number, WRP and Session 0 Issues<br />
Tools for Enterprise<br />
Application Compatibility Toolkit 5.5<br />
What is ACT?<br />Collection of tools to:<br /><ul><li>Inventory for software, hardware, and device assets
Compatibility evaluation for all of the above
Get Vendor Support Statements, Logo data from Compatibility Exchange
Recommendations for fixing applications and Websites (Internet Explorer 8)
Tools to apply compatibility fixes or “shims” to applications</li></li></ul><li>ACT Process<br />
Update<br />Windows 7<br />Inventory<br />High Level Architecture<br />4<br />Desktop Topology<br />Compatibility Exchange...
Demo<br />ACT Walkthrough<br />
Changebase AOK<br />
What is AOK?<br />A product from Changebase (a gold certified partner of Microsoft)<br />    AOK application has a light-w...
Different Colour codes to show the AppCompat process.
Customized Reporting – XML and PDF
Unique utilities  for Automated QA and Drag and Drop import of legacy apps and non-MSI apps</li></li></ul><li>High level a...
Demo<br />AOK Walkthrough<br />
Virtualization solutionsfor AppCompat<br />
Virtualization Solutions for AppCompat<br />
Remote Application Hosting<br />Data Center<br />Reduces client-side regression testing, patching, OS to OS conflicts<br /...
Desktop Virtualization<br />Centrally manage Virtual PCs<br />Simplify Virtual PC image delivery and update<br />Seamless ...
Upcoming SlideShare
Loading in …5
×

Managing Application Compatibility In Windows 7

2,636 views
2,510 views

Published on

This session will cover the various application compatibility challenges in Windows 7 and how can we address them. Also, it would give an overview of solutions like Application Compatibility Toolkit 5.5 – Microsoft, AOK– Changebase and Virtual XP mode which help in mitigating the app compatibility issues.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,636
On SlideShare
0
From Embeds
0
Number of Embeds
56
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Managing Application Compatibility In Windows 7

  1. 1.
  2. 2. Managing Application Compatibility in Windows 7<br />vijayraj.info<br />
  3. 3. About Me<br />Work at Texas Instruments<br />STEP Member for Windows 7<br />Xpertised in Application Setups & Deployment (MVP)<br />Xtremely passionate about Technology Evangelism <br />Xcited about Cricket and Music<br />Fan of Mark Russinovich, Sachin and Rahman!<br />
  4. 4. Questions !!<br />
  5. 5. Biggest Concern of Application Compatibility*<br />
  6. 6. Session Outline<br />Topics Covered<br />Points to look at when you are moving to Windows 7 from XP and Vista.<br />Quick Demos of these issues and mitigations<br />Topics Not Covered<br />Detail coverage of shims and its implementation<br />Virtualization solutions in detail<br />
  7. 7. Windows 7 Builds on Vista<br />Few Changes: Most software that runs on Windows Vista will run on Windows 7 - exceptions will be low level code (AV, Firewall, Imaging, etc). <br />Hardware that runs Windows Vista well will run Windows 7 well.<br />Few Changes: Focus on quality and <br />reliability improvements<br />Deep Changes: New models for security, drivers, deployment, and networking<br />
  8. 8. Top Focus Areas coming from Windows XP<br />Operating System Version Changes<br />Standard User / User Account Control (UAC)<br />Windows Resource Protection (WRP)<br />Internet Explorer® Protected Mode <br />Impacts of 64-bit Operating Systems (no 16 bit)<br />Windows Filtering Platform <br />Deprecations/GINA/Session 0 (High Impact/Low Frequency)<br />
  9. 9. Top Focus Areas coming from Vista<br />Operating System Version Changes<br />Internet Explorer 8 (Compatibility View, LCIE)<br />Removal of Windows Gallery applications (Windows Mail, Movie Maker, Messenger, Address Book, Photo Gallery) <br />National Language Support (NLS) Sorting Changes<br />File Libraries (they are not folders)<br />
  10. 10. Demo<br />UAC, Version Number, WRP and Session 0 Issues<br />
  11. 11. Tools for Enterprise<br />
  12. 12. Application Compatibility Toolkit 5.5<br />
  13. 13. What is ACT?<br />Collection of tools to:<br /><ul><li>Inventory for software, hardware, and device assets
  14. 14. Compatibility evaluation for all of the above
  15. 15. Get Vendor Support Statements, Logo data from Compatibility Exchange
  16. 16. Recommendations for fixing applications and Websites (Internet Explorer 8)
  17. 17. Tools to apply compatibility fixes or “shims” to applications</li></li></ul><li>ACT Process<br />
  18. 18. Update<br />Windows 7<br />Inventory<br />High Level Architecture<br />4<br />Desktop Topology<br />Compatibility Exchange<br />2<br />Finance<br />HR<br />Europe<br />North America<br />Log Processing Service and DB<br />Internet<br />Data Collection Package/Compatibility Evaluators<br />3<br />Application Compatibility Manager<br />1<br />Windows Vista<br />Greg<br />Ichiro<br />
  19. 19. Demo<br />ACT Walkthrough<br />
  20. 20. Changebase AOK<br />
  21. 21. What is AOK?<br />A product from Changebase (a gold certified partner of Microsoft)<br /> AOK application has a light-weight, multi-threaded Microsoft .Net and SQL-based architecture, providing a fast, reliable and scalable platform<br /><ul><li>Application incompatibility identified, fixed and monitored Automatically
  22. 22. Different Colour codes to show the AppCompat process.
  23. 23. Customized Reporting – XML and PDF
  24. 24. Unique utilities for Automated QA and Drag and Drop import of legacy apps and non-MSI apps</li></li></ul><li>High level architecture<br />Applications<br />Environment<br />Middleware<br />O/S<br />Platform compatibility<br />MSI’s<br />Non-MSI’s<br />Remediated<br />MSI’s<br />MSI<br />repository<br />Loads the application <br />automatically<br />Concise RAG<br />Reports<br />
  25. 25. Demo<br />AOK Walkthrough<br />
  26. 26. Virtualization solutionsfor AppCompat<br />
  27. 27. Virtualization Solutions for AppCompat<br />
  28. 28. Remote Application Hosting<br />Data Center<br />Reduces client-side regression testing, patching, OS to OS conflicts<br />Applications can be closer to centralized data, speeding operations<br />Rapid application deployments and easier patching<br />Desktops<br />
  29. 29. Desktop Virtualization<br />Centrally manage Virtual PCs<br />Simplify Virtual PC image delivery and update<br />Seamless presentation of windows in a Virtual PC<br />
  30. 30. Virtualize Applications<br />Isolates applications from each other<br />Minimizes app-to-app conflicts and compatibility testing<br />Enhances application provisioning<br />Provide real-time usage reports<br />
  31. 31. Demo<br />Windows XP Mode<br />
  32. 32. Summing up..<br />AppCompat is a critical Process<br />Microsoft takes this very seriously<br />Lots of free tools available online to help with developers and ITPros<br />With all the work and leveraging Windows 7, You will know that,<br /> “ THE JUICE IS WORTH THE SQUEEZE ..!!”<br />
  33. 33. References<br />Chris Jackson - http://blogs.msdn.com/cjacks/<br />AppCompat VRT - www.microsoft.com/springboard <br />Microsoft TechNet - technet.com/appcompat<br />My Technical Blog - http://www.msigeek.com<br />Follow me on Twitter at “msigeek”<br />Contact AOK ChangeBase team at - dawn.clifton@changebase.com<br />

×