PacktLib: VMware ThinApp 4.7 Essentials

VMware ThinApp 4.7 Essentials

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Application Virtualization

Application virtualization

ThinApp overview

ThinApp architecture

Common ThinApp vocabulary

The sandbox

Isolation modes

The virtual filesystem

The virtual registry

Application Linking (AppLink)

The ThinApp utilities folder and its content

Summary

Application Packaging

Packaging

Running the Setup Capture wizard

The capture and build environment

Entry points and the data container

The project folder

The Package.ini file

Isolation mode considerations

Virtualizing Internet Explorer 6

The recommended ThinApp capture process

Some packaging tips

VB Scripting

Packaging applications with dependencies

Summary

Deployment of ThinApp Packages

Different deployment scenarios

Using streaming deployment

Using MSI to distribute packages

Using VMware Horizon Application Manager

Using VMware View

Using alternative media and methods

Using thinreg.exe to register your applications

Summary

Updating and Tweaking Your ThinApp Project

Different categories of updates

Recapturing an application

Modifying the project folder

Sandbox merge

Updating the ThinApp runtime

Sandbox considerations for updated packages

Summary

How to Distribute Updates

Different categories of updates

Using MSI to distribute updates

Using an in-place update method

Application Sync (AppSync)

Application Linking (AppLink)

Deploying updated packages using VMware Horizon Application Manager

Summary

Design and Implementation Considerations using ThinApp

Protecting your packages

Default isolation modes

Sandbox considerations

Implementing ThinDirect

Designing for a physical client implementation

Designing for a virtual desktop infrastructure (VDI) implementation

Designing for a terminal server/Citrix XenApp implementation

Designing for a mixed environment

Sizing of your streaming file share

Summary

Troubleshooting

The theory behind troubleshooting

Effective test procedures

Common troubleshooting tools

ThinApp Log Monitor

Troubleshooting tips and tricks

Your everyday capturing process

Summary

References

References

References

References

References

Index