Run and compile .NET code in RES Workspace Manager (using PowerShell)

Written by Ingmar Verheij on April 30th, 2014. Posted in PowerShell, Workpace Manager

There are occasions where you need a custom solution to fulfill a requirement which cannot be solved with existing applications or tools. This is usually where scripting comes into the picture, nowadays we tend to built most scripts using Microsoft PowerShell as it’s a very powerful framework with a huge repository of cmdlets. Nonetheless there are situation where PowerShell has no built-in cmdlet (or third party cmdlet is available) and you’d have to revert to API’s or .NET code.

Wouldn’t it be a shame if you’d have to write and compile .NET code using an IDE like Visual Studio before you can use that code? Well, there’s a solution!

Building a lab server

Written by Ingmar Verheij on April 29th, 2014. Posted in Other

Working in IT means you never stop learning, change is all around. To keep up with developments and to try out new ideas it’s essential to have a lab environment where I can play around with different technologies.

In the past I’d had a lab environment running in the cloud but I felt limited not having direct access to the hardware. While I have no intention to start experimenting with virtual GPU sharing yet, I might in the future. So I decided it was time to invest in a lab server to run at home. Since the server runs physically runs at home it needs to have fairly high wife acceptance factor (WAF). A stylish design, low power, low noise and fairly affordable server is desirable.

Citrix XenApp or XenDesktop: A decision tree

Written by Ingmar Verheij on January 30th, 2014. Posted in Citrix, XenApp (Presentation Server), XenDesktop

Citrix XenApp or XenDesktop: A decision tree

Citrix offers two products to deliver hosted resources to users: XenApp and XenDesktop. Although the products share great similarities (and since v7.x the underlying architecture is now common, FMA rather than IMA),  have their unique characteristics.

What product do you need? When and why? In this article I’m trying  to help you make this decision based on a decision tree.

During the course of this article I’m assuming you’re designing a XenApp / XenDesktop 7.x environment, however the principal is equal for XenApp 6.x and XenDesktop 5.x.

Citrix released “XenBroker 7.5”

Written by Ingmar Verheij on January 26th, 2014. Posted in Citrix, XenApp (Presentation Server), XenDesktop

Rest In Peace - Citrix XenAppIn 2013 Citrix merged their application and desktop delivery solutions XenApp and XenDesktop into XenDesktop 7. XenDesktop 7 (XD7) combined the ability to provide remote access to single- and multi-user Windows platforms improving their FlexCast technology.

Besides that we got rid of the ancient IMA architecture, what I liked most was the fact that there’s  now one single product to offer access to single- and multi-users applications AND desktops: XenDesktop. Nonetheless we had to let our beloved XenApp go. After numerous evolutions and name changes (WinFrame >> MetaFrame  >> Presentation Server >> XenApp) this was the end of an era. But, Citrix did skip the cursed version 6 for the XenDesktop product range. Hooray!

Citrix Receiver: You have not chosen to trust “COMODO High-Assurance Secure Server CA”, the issuer of the server’s certificate

Written by Ingmar Verheij on January 24th, 2014. Posted in Citrix

Citrix ReceiverRecently I started using a MacBook to replace my Windows laptop. Since I work as a technical consultant with Citrix products I frequently connect to a Citrix XenApp / XenDesktop environment, amongst other to our lab.

While the installation was straightforward (just go to and click on Download Reveiver for Mac) I quickly faced a dialog telling me I haven’t chosen to trust the CA certificate with no option to solve this…

You have not chosen to trust , the issuer of the server's certificate