The following is the Q/A session from the XenApp: Fact vs. Fiction – The Truth about App Compatibility with Citrix TechTalk.  For those of you who missed it or are wondering where to get materials, they can be found here:

Q: does the appcompat site differentiate between verification with xenapp hosting versus xenapp streaming?
A: Yes. In the platform column, you can see the product and whether it was hosted or streamed

Q: does per user image mean per user per app or per user for all apps
A: Per user per app.  Essentially, within the user’s profile, you will have a GUID on the file level the registry level. Each GUID corresponds to 1 app. As this information is stored in the user’s profile, you get down to 1 user and 1 app personalization.

Q: Is streaming licensed for XenApp 4.5 EE?
A: Yes. Enterprise and Platinum edition of XenApp 4.5 and 5 gives you App Streaming

Q: What is the difference between Stream to XenApp and Application Isolation?
A: Application streaming utilizes isolation environments. In older versions of XenApp, you could install applications into an isolated environment. The Isolation Environments are now only available as part of Application Streaming.

Q: Your Twitter site.
A: http://twitter.com/djfeller

Q: Daniel…need to know what hardware you use for your home setup? how many boxes do you have?
A: My personal lab setup is very simple and not a typical implementation.  I’m only looking at functionality and not scalability. Two powerful workstations (Quad core, 8GB RAM, 500MB storage).  Both systems are configured with XenServer. I also have a 1TB Debian Etch system I use for XenServer shared storage.  Within XenServer, I have 1 Domain Controller (SQL and File share), 2 PVS servers, 4 XA servers, 2 WI servers, 2 XD servers, 10 Vista and 10 XP workstations, 1 App Profiler

Q: It sounds like when streaming, the application runs on the client. If so, doesn’t this defeat the purpose of XenApp ?
A: You can actually stream applications to the client (client-side app virtualization) or to the XenApp server (server-side app virtualization).  App streaming helps overcome app compatibility issues on either location. Doing client-side allows you to use some of your workstation’s power and allow you to continue using the application if the network link is broken.  While XenApp streaming allows you to centralize hosting, better scalability, and better security, plus all the other benefits of XenApp.

Q: Do you recommend streaming for PACS app with high resolution graphic and clips
A: I would test to see if it will stream. Some applications just won’t stream, especially if they have a Windows service or drivers.  Now if the app can be streamed, then you will need to see if the app performs adequately on XenApp with the graphics. I’ve seen many people have PACS on XenApp with great results when they use the SpeedScreen Progressive Display technology. 

Q: For offline… how much disk space for your apps. Slide 27 / 28?
A: Depends on the application. Some examples from my apps: Office is 1.1GB in size. Adobe Acrobat is 160MB, Firefox is 12MB. Remember, these are the sizes of the app profile that is copied to your local workstation for offline mobility.

Q: Would apps that require back-end connections work offline? It seems this should not without being connected to the network/internet… correct?
A: Correct. There is another TechTalk (XenApp: Take Your Data with You: App Streaming ) that talks specifically about App Streaming and offline mobility and covers this item. But long story short, apps that require backend data shouldn’t be streamed for offline as they will more than likely be useless (although there are exceptions).  If the app syncs when back online, then you can stream for offline (Outlook is perfect example). 

Q: We’re using linux and MS based Neoware thin clients almost exclusively. What problems does this present?
A: Well, you can still do server-side application streaming.  Right now, the streaming plugin (offline apps plugin) is only available for the Windows platform. Many of the thin clients also use an OEM version of Windows XP or do not include enough hard drive space to store the application cache.  You might want to look at XenDesktop which would give these users a desktop-like experience if that is what you are looking for. 

Daniel – Lead Architect – Worldwide Consulting Solutions
Follow me on Twitter: http://www.twitter.com/djfeller
Follow me in the Blogs: http://community.citrix.com/blogs/citrite/danielf