There’s this awesome feature that can improve the performance of Microsoft Dynamics GP Web Client that I wanted to talk about. Most of you probably already know about this and are using it, that’s great! It has come to my attention though, that there are people using Web Client that may not be aware that this feature has to be manually enabled. This blog is for you…
By default, Web Client will cache the forms at the user session level. This means that you sign into Web Client and a session is created for you. The first time that you open a form\window it is retrieved from the dictionary and then converted into a format that can be used by the Web Client. It caches this form for you so that each subsequent time that you open it, it should be faster.
The Web Client Resource Cache allows caching at the machine level. This means that the first time a user accesses a form in the web client, the form will be cached on the session host machine. Every other user running a session on that machine will access the cached form from that point forward.
You can easily install this feature from the GP Setup.exe installation menu. You will see this on the list of installation objects as ‘GP Web Resource Cache’. You only need to install this on your Session Host servers.
There is a config file that allows you to specify the Interval that the cache is cleaned up and the max age of each form since it was last updated (this is optional). All of this is covered in the WebClientInstallAdmin.pdf starting on page 101 (Chapter 17). Go check it out if you want some more detailed information.