title: What is the best approach to handle session timeouts in asp.net
body: <p>There are various ways to handle session timeouts, like "meta refreshes" javascript on load functions etc.</p>
  
  <p>I would like something neat like: 5 minutes before timeout, warn the user...</p>
  
  <p>I am also contemplating keeping the session open for as long as the browser is open(still need to figure out how to do it though... probably some iframe with refreshing).</p>
  
  <p>How do you handle session timeouts, and what direction do you think i should go in?</p>