I am currently working on an ASP.NET 3.5sp1 application with a single page layout where all interactions are handled through ajax, eliminating the need for postbacks. The website in question is .
This app does not require user accounts and allows anonymous access.
My goal is to save the user's session state so that when they revisit the site, they can resume from where they left off. Is there a way to achieve this by saving a cookie on their device using either JavaScript or a callback function?