Skip to content

Tag archive for: web forms

Implementing a heartbeat pattern with AJAX and ASP.NET

Problem So I’m working on a web application, where I needed a way to detect when a user has closed their browser. Javascript’s onunload event looked promising. However, it is unable to differentiate between a browser closing, a postback, and a page refresh. After talking (i.e. complaining) to Kyle, he suggested this¬†Stack Overflow solution on¬†implementing a heartbeat pattern, letting the server know when the client was no longer active. Heartbeat Pattern In the heartbeat pattern (where you can read more about here), the client will send a signal to the server indicating that it’s still alive every 10 minutes (or…

Continue reading Implementing a heartbeat pattern with AJAX and ASP.NET