Image

First Citrix Staff meeting

First Citrix Staff meeting

First Citrix staff meeting held at Ed Iacobucci’s house during either August or September 1990. From the left, Mike Stone, VP Marketing, Lynn Bishop, VP Sales, Ed Iacobucci CTO, Glenn Hamblin, VP Engineering, Roger Roberts, CEO.
The picture was taken by Al Larson, VP Finance.

Thanks go to Roger Roberts and Ed Iacobucci for providing this picture.

Citrix Server Codenames

Every software company uses code names for their products before they are released.  It is a very long tradition in the technology field.  For many years, I have been meaning to compile a list of the Citrix server code names but the main problem was that it was easy to forget the names versus the numbers.  Recently I found an old web page that summarizes the releases and code names.

Real name Code name Date
XenApp 6.5 Iron Cove August 2011
XenApp 6.0 Parra April 2010
XenApp 5.0 Delaware August 2008
Presentation Server 4.5 Ohio February 2007
Presentation Server 4.0 Colorado April 2005
Presentation Server 3.0 Hudson February 2004
MetaFrame XP Feature Release 3 Amazon February 2003
MetaFrame XP Feature Release 2 Ganges May 2002
MetaFrame XP Feature Release 1 Nile October 2001

The early theme was rivers. Later the names would change based on the release intent.

The earliest code name I still remember is “South Beach” which was used for the first WinFrame 1.5 release in 1995.

 

Twitter account

If you would like to follow me on Twitter, my twitter account is @JeffMuirAu.  No big promises but it seems to be easier to share bits of information on Twitter than to blog about them.  The link is https://twitter.com/JeffMuirAu to add.

Inspiration to join Twitter came from BriForum when it became obvious that there was more going on than just the conversations at the sessions.  As I have done before, I thank Jason Conger for enlightening me.

Latest Citrix Mobility Pack News

There is some news to share about the Citrix Mobility Pack.

  • Citrix has released a new revision of XenDesktop called XenDesktop 5.6 FR1.  With this version of XenDesktop, it now supports the Citrix Mobility Pack and the Citrix Mobile Application SDK.
  • The SDK documentation is now available in Japanese and Chinese.  There has been much interest in Asia and this documentation should help the developers in that region.
  • Jason Conger and I will be presenting about the SDK at BriForum 2012 Chicago on July 24, 2012 at 4pm.

We have started work on the next version of the Citrix Mobility Pack and SDK.  Customer feedback played a major role in prioritizing the features.  It is still not too late to voice opinions about what the SDK should support.  However, the window for changing the requirements is quickly closing.

More Free Samples

When we shipped the XenApp 6.5 Mobility Application SDK (XAMA SDK for short) last December, it included documentation and samples.  Unfortunately the documentation and samples were not tied together on the web pages and it was not obvious that the samples were there.


This has changed this week.

Continue reading

XAMA SDK Error Codes


During the initial development of XenApp Mobile Pack, certain choices were made for the status/error codes.  This all made sense during that time but certain topics have come up since then which requires attention.  Nothing serious, but rather more of an indication that things need to be better explained.

Continue reading

XAMA SDK Functional Groups

When something new is created, it is often difficult to capture its essence in words.  If not that, then it is hard to know where to start.  Sometimes it is much easier to create with the hope that the explanation will happen later.

Later is now.  In the coming weeks we will be providing new documentation and samples.  We are also providing our first videos for the SDK.  This is a new business model for us and we are working hard to make sure that the SDK is accepted and used in businesses.

Today I am going to cover the SDK functional groups.  The hope is that describing the functionality in groups will make it easier to understand what the API can do overall.  The first stop is the documentation on the web.  Please take a moment to look at the functional groups.  This documentation page was only meant for C/C++ but the ideas could be mapped to COM and C# as well.

Continue reading