When the user is in a company, or even an office, the larynx or run over to update the program himself, it is easy, the problem is not much complexity, and does not test the technical ability. When faced with more than 100,000 clients nationwide, the problem comes.
1: Some users open the system day will not shut down, or even a few days do not shut down the computer will continue to use, this time the system upgrade changes will be easy to update. We need to develop a function, every 5 minutes to automatically check the system upgrade situation, even if it has never exited the system, not every time you log on to determine whether the system upgrade.
2: For the security of the system, generally at least require the user every 8 hours, re-login system, it is not possible to log in once forever where, our system also made the corresponding improvements, you can limit the maximum logon time, Force re-login function.
C#.net Large Enterprise Information System integration rapid development platform 4.2-check version upgrade, check login timeout