We're using Win Server 2008 Ent R2 and are deploying a 3rd party application via RemoteApp. Things are generally going well, but we have 2 problems.
The application is an MDI application (trading system) that allows child windows to be broken out from the main frame. For a trading system, the users have 4 monitors and detach windows and spread them across the monitors. At times, the updates to the GUI can be frequent as prices blink with market movement. The vendor tells us it was developed using standard .Net 3.5 libraries to enable the MDI interface and separating child windows.
Neither of these issues happen when the application is run locally on an XP or Win 7 desktop nor do they happen when run directly on the Remote Desktop of the server (traditional terminal server use). It only happens with RemoteApp.
When a child window is separated from the main frame, it can only be dragged an inch or two before it stops moving. I click on the title bar, start to move it, and the window stops moving but the mouse continues. I can right click on the child title bar and select "move" and it moves freely. Oddly, moving the same child when it is docked to the main frame, there are no issues; it moves freely. Ideas???
The application responsiveness slows way down and even appears to lock when the GUI trying to push a lot of updates. Imagine a grid with 40 rows and 30 columns. The system can cycle though 40 new rows of data every half second. In effect, the grid is completely repainting. When the grid is not moving at this speed, say not updating at all, the application responds as fast as if it were running locally. We tested running the application in RemoteApp and on the server desktop at the same time during this heavy update and the app ran just fine on the server.
I've played with the .rdp file and have been playing with settings. Here's what I have. From use multimon on down are the settings I've been playing with but none seem to help with the first issue.
prompt for credentials on client:i:1
allow font smoothing:i:0
remoteapplicationname:s:Charles River IMS 220.127.116.11
disable full window drag:i:0
disable menu anims:i:0