>>That's where a timer comes in. You can even have a timer check to see if everyone should be kicked out of your application.
>
>Hi Cheryl,
>Thanks for your suggestion.
>Yes timers are handy in some places, but you don?t know our users, they don't like being offered things they didn't ask for ? like ?Hey, there is a new version, get out of here to pick it up!?
>There are other valid reasons to not use timers for this (signaling new versions of apps).
Unsolicited messages like that are equally unwelcome, be it a new version or something else. The whole idea of a loader is that it should do something at load time and get out - which I agree with. The version check is an important thing, but not something to be done once a minute.
The art of installing new versions is to write the next version compatible with the previous, and you may have people running 3 or 4 consecutive versions of your app at the same time (depending on the time they got in), and they'd still all work fine and never get a "get the hell out" message. That's not easy to do - I know, I did it only once :)