There shouldn't be a need to force the user to clear cache. The key is to set the appropriate HTTP header so that the cache either expires in a reasonable amount of time or it is disabled entirely. Depends on the frequency of updates.
How can I do that?
At the begining it will be many updates during the day but after a week I spect to do updates once a week.
I'm using flex with coldfusion (application.cfc).