
Understanding APP-V 5.0 SP2 for Application Virtualization
Explore the capabilities of APP-V 5.0 SP2 (MDOP 2013 R2) for isolating apps, securing data, virtualizing drivers, and more. Learn about sequencing best practices and the enhancements in server support and Office 2013 compatibility.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred Bainbridge @FredBainbridge
APP-V 5.0 SP2 Overview Sequencing Management
APP-V OVERVIEW What it does What it does NOT do Isolates Apps, preventing conflicts Secure Data Runs applications without source Virtualize Drivers Centralized Distribution Boot time services Streaming Delivery (Optional) Parts of the O.S. (Internet Explorer) Application Remediation Com+ and ComDLL (Dllhost.exe)
APP-V OVERVIEW Specific App-V 5.0 SP2 Changes Server 2012 R2 and Windows 8.1 Support Office 2013 Support Support for AppV.ActiveX and AppV.BrowserHelper extensions Native Internet Explorer plug ins! No more RunVirtual keys for IE plugins. Still needed for 3rdparty applications (Adobe) Visual C++ Runtimes Dependencies are captured during sequencing No more having to worry about VCRs
APP-V 5.0 SHELL EXTENSIONS Adds menu items to the context menu. It is called before the context menu is displayed. Context menu handler Drag-and-drop handler Controls the action where right-click, drag and drop and modifies the context menu that appears. Controls the action after a data object is dragged and dropped over a drop target such as a file. Drop target handler Controls the action after a file is copied to the clipboard or dragged and dropped over a drop target. It can provide additional clipboard formats to the drop target. Data object handler Property sheet handler Replaces or adds pages to the property sheet dialog box of an object. Allows retrieving flags and infotip information for an item and displaying it inside a pop-up tooltip upon mouse hover. Infotip handler Allows creating and displaying custom columns in Windows Explorer Details view. It can be used to extend sorting and grouping. Column handler
APP-V SEQUENCING Building an App-V Sequencing Machine Requirements .NET 4 and Windows Management Framework 3.0 (PowerShell 3.0) Installation media can be found with MDOP 2013 R2 Tips Use a VM, utilize snapshots. Turn off Windows Defender and Windows Search. No AntiVirus Only join a domain if needed. Sequence applications on the oldest used Operating System. Only Base Apps should be installed.
APP-V SEQUENCING Sequencing Best Practices Apply updates and patches during sequencing Configure Application for your environment Define Streaming Contents Disable All Automatic Updating Document step by step actions You may have to run the program several times to get all the changes Common Sequencing Hang-ups Not testing the finished product Not having access to the Application Expert
APP-V SEQUENCING Virtual Application Execution (Finished product) App Related Data also isolated. (User preferences and data) Deployment and User Config XML files can be modified for further customization. File .APPV Description The Virtual Application Package file containing all assets and state organized into stream able feature blocks. Executable deployment wrapper allowing the manual deployment of .APPV files or deployment via existing third party deployment platforms. Used for customizing the default publishing parameters for all applications in a package. Used for customizing the publishing parameters directed to specific user groups for all applications in a package. Optional: Package Accelerator file used to automatically rebuild a previously sequenced virtual application package. Optional: Sequencer Template file used to retain commonly re-used sequencer settings. .MSI _DeploymentConfig.X ML _UserConfig.XML .CAB .APPVT
APP-V MANAGEMENT Means to manage App-V Stand Alone Client App-V Management Server (Full Infrastructure) Enterprise Software Distribution (SCCM) Install via MSI or PowerShell wrapper with SCCM 2007 Managed Natively with SCCM 2012 SP1 and higher.
APP-V MANAGEMENT DEMOS Creating an Application Model for App-V Internet Explorer Add-Ons A Legacy Java application using SCCM 2012 R2 Virtual Environment Virtual Environments and Environment variables App-V Hidden logs
QUESTIONS? Fred Bainbridge fred@mnscug.org @FredBainbridge