I’m starting to write more and more applications for .NET/WPF using a DataAbstract client lib. With more and more users, I am obviously running into more and more unanticipated issues, as usual.
One that comes up a lot is how to properly handle a timeout with my DA client lib. If a user starts up an app that uses this, and then inadvertently lets that app sit and idle for a couple hours (or overnight) eventually you are going to run into a timeout issue where the client datamodule is no longer connected to the server.
What is the suggested way to handle this the cleanest?