Session switching in general! This recommendation has 2 aspects.
- AJAX is not such a fast technology, so server-side rendering time is improved in the Microsoft recommendation switching session.
- A session in which 2 pages are open at the same time are considered, splits ajax into both of them.
You have already mentioned server-side failures, and the list of session minuses can be continued.
Instead, review your code for what you really need to save in the session. I am sure you can divide any data into 2 (magic number):
- , (, ). cookie. ViewState , , .
- , , . ( ). TempStorage, , - 3 , .