I have a problem with a WPF application done in dotnet. On the local machine it looks nice but in Citrix it looks ugly. It is a requirement to make it work with Citrix. I have searched the net and investigated a bit...
WPF use DirectX and the graphiccard but it want exclusive access to the hardware. That seems to don't fit together with Citrix that several users can share the same hardware. I found Virtual GL that seems interesting. But of course WPF is only running with DirectX.
For me it seems that Microsoft forgot this scenario...