Ticket Q576458
Visible to All Users

wpf remote desktop performance

created 11 years ago

Hi,
I have a wpf application that is being accessed via remote desktop over a low latency lan connection. We see that performance is very slow even when trying to run the devexpress demo application. Scrolling grids, resizing panels , and charts are all very very slow.

I've added an option to use use software rendering and that has helped, but was wondering if there is something else I can do to help increase performance.

Answers approved by DevExpress Support

created 11 years ago (modified 11 years ago)

Hi Jakup,
Please clarify if this issue can be reproduced with any WPF application or it's specific to our components. I suspect that this is a common WPF issue. If so, I suggest you follow the steps described in the Optimizing Visual Studio 2010 and WPF applications for Remote Desktop article. It describes a few methods that allow you to optimize your applications. Please try them and let me know if it solves the issue.

    Show previous comments (4)
    DevExpress Support Team 11 years ago

      I apologize for the delayed response.
      I have specially tested our demos using Remote Desktop and haven't noticed significant performance issues (see the attached screenshot). Of course, it's not as fast as when I run a demo on a local machine, but it's acceptable. Do you have different behavior on your side?
      In the meantime, I should note that our developers have significantly improved the DXGrid's performance in version 14.1 (it's coming soon). After updating your components, scrolling in DXGrid will work much faster.

        Thanks for the response.
        We are remoting into a virtual machine using remoteFx. I suspect the vm isn't using any hardware acceleration (although remoteFx is supposed to offer this). If I specifically force the use of software rendering on the vm, scrolling is better but not as good as the demo posted above. I think remoting into a real machine will use hardware acceleration vs remoting into a virtual machine.
        When is 14.1 being released?

        DevExpress Support Team 11 years ago

          It will be released in a month (most likely - in the beginning of June).
          If you have further question, drop me a line.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.