Shannon Ma Virtualized

A Spotlight on Virtualization, IT, and the Business of Software

Hot Off the Compiler: Citrix XenApp Publishing Extension

with one comment

My latest side project at Citrix is the XenApp Publishing Extension, a tool that makes app publishing so simple your mom could probably do it.  It integrates with Windows, so you can right-click on any executable or shortcut to publish it.  The final bits, including the source code, are now available on CDN and can be downloaded from here.

XenApp Publishing Extension DemoI’ve included a video of the tool in action, which by the way was taken with GoView.  For those if you not familiar with GoView, it’s our all new service that allows you to create your own screen recordings and publish them online.  Think of Camtasia, except web-based and best of all totally free.  It’s pretty slick and I highly recommend trying it out if you ever need to make your own screen recordings.

Anyway, back to the XenApp Publishing Extension.  If you’re interested in taking a peek at the code, you’ll notice its 100% WPF based to create that “cool” look and feel.  It also uses MFCOM and the infamous DataModel-View-ViewModel pattern.  This makes pretty easy to maintain and test.

I’d also like to thank the following Citrites for their contributions:

  • Chris Anthony and the User Experience team for the icon art.
  • Thomas Hammond for the WPF wizard control.
  • Vishnu Nath who came to me with the right-click app publishing idea.

Well, that’s all I have for today.  As always, I enjoy hearing feedback from anyone using my tools, especially if its saved you some gray hairs.  So feel free to post any questions or comments you have here.  Till next time!

Written by shannonma

April 23, 2009 at 9:09 pm

Posted in Engineering, Virtualization

Tagged with , ,

One Response

Subscribe to comments with RSS.

  1. [...] a comment » I’ve been thinking about adding some new enhancements to the XenApp Publishing Extension, but before doing so I’m curious to see how useful the community thinks they are.  To answer [...]


Leave a Reply