Archive for the 'Application Virtualization [Softgrid,VMware ThinApp]' Category

App-V basic Questions

Q:What is App-V Sequencing

The process of creating a virtualized package using App-V sequencer is known as App-V sequencing.
The Microsoft Application Virtualization (or App-V) Sequencer is a component of the App-V suite used to package your applications to be deployed to systems using the App-V client. Properly sequencing applications is the key to a successful App-V implementation.

Q:What is VFS Sequencing

The method of allowing an Application to install on C: drive during the monitoring phase of the sequencing is termed as VFS sequence.

Q:What is MNT Sequencing

The “MNT” portion indicates that when the application was installed during the monitoring phase of Sequencing it was installed to the drive letter used as the client’s mount point.This type of sequencing method is termed as MNT sequencing.

Q:What is System Guard
System Guard tracks and analyses configuration repositories and resources used by the application and intercepts the use of these resources, redirecting them to the virtualized instances of the resources.
The Microsoft SoftGrid Application Virtualization Platform‘s heart is SystemGuard, a patented technology which enables applications to run without installing them locally—and without altering the client‘s operating system.
SystemGuard eliminates common application deployment and management problems:
Application Conflicts: Almost any application will run on any client at any time.
Version Incompatibilities: Different versions of the same application will run simultaneously on the same computer.
Multi-User Access: Applications that were previously unable to run in multi-user mode and therefore could not run within Citrix MetaFrame or Windows Terminal Services, will now do so and function correctly for multiple users.
Multi-Tenancy Issues: Instances of the same application using different database paths will run on the same computer at the same time.
Server Siloing and N-Way Regression Testing: The need for many separate server farms and time-intensive regression testing for application conflicts is eliminated.

Q:What are the protocols supported for streaming

RTSP, RTSPS, FILE, HTTP, HTTPS‎

Q:Which applications can not be sequenced?

Boot time applications,drivers,certain type of services

Q;Can network shortcut applications be sequenced
Yes

Q:Can all types of services be sequenced

No

Q:Why application is launched more then once while sequencing.

This is to capture all the user profile settings and application configurations perfectly. Some application like Adobe reader needs to launch multiple times to capture all the settings it do.

Q:Which hardware component be updated to get better performance in sequencing process.

Memory (harddisk)

Q:What is the difference of suite and dynamic suite.
suite is a whole package block where as dynamic suite is getting the visibility of a pre-req package via dynamic suite composition.

Q:What is the difference between update and active upgrade
.Update is similar to patching where as active upgrade is upgrading an already prepared package to a new compatible version(Eg: Uploading the packages which is developed with 4.2 version of softgrid to 4.5 version of softgrid)

Q:How to manage exclusion list

Via adding the exclusion list in default.sprj

Q:Can host files be sequenced

Sequencing a host file is not a best practice.

Q:Define the normal upgrade process

Open the sprj file with open for upgrade option with the sequencer.Do the modifications and increment the release version and do save as.

Advertisements

OSD File- Tag values for different OS

Here are the Tag Values that can be used in OSD file for defining the OS platform.

 

OS Tag Value

App-v Interview Questions

My Friend Mayank  Johri has prepared a wonderful pdf about AppV Interview questions. Those who are learning App V and trying to specialize on this technology this shared PDF file will be very useful and indeed for those preparing for the interviews.

App-v Interview Questions PDF File

Upgrading to Microsoft Application Virtualization 4.5 Frequently Asked Questions

 

I hope the below link will be helpful for you if you are planning to upgrade to App-v 4.5 version.

http://technet.microsoft.com/en-us/appvirtualization/cc664494.aspx

Microsoft Office 2010 Deployment Kit for App-V (Beta)

 
Heads Up !!
 
The Microsoft Office 2010 Deployment Kit for App-V enables Office 2010 client products to be sequenced and deployed with Microsoft Application Virtualization (App-V).
The Microsoft Office 2010 Deployment Kit for App-V is required for sequencing and deploying Office 2010 client products with Microsoft Application Virtualization (App-V). This kit includes the components required for Office license activation.

This product must be installed on the App-V sequencing station prior to monitoring the Office 2010 client installation.

This product must also be installed on the client machines to which virtualized Office 2010 client packages will be deployed. It can be configured to enable certain system components to interact with virtualized Office 2010, including:

  • Fast search in virtualized Outlook 2010 using Windows Desktop Search
  • Ability for virtualized Office 2010 applications to open, edit, and save Office files hosted with Windows SharePoint
  • Search indexing support for Office file types
  • URL protocol redirection to virtualized Outlook 2010
  • Print to virtualized OneNote 2010

Reference : Microsoft.com

App-V 4.6 Beta

Specialty  of  App-V 4.6 Beta

  • The first version of App-V to support both x64 and x86 Windows platforms.  The primary focus of this release is to enable App-V to take advantage of 64-bit Windows platforms including Windows 7 and Windows Server 2008 R2.
  • Enhancement of App-V Sequencer such as simplifying the workflow for creating virtual applications and adding the ability to sequence true 64-bit applications.

 

OSD Illustrated

 

An obliging link to explore the xml syntax of the OSD file in an interactive way

http://www.tmurgent.com/OSD_Illustrated.aspx