次のコードを使用して、セッション タイムアウトとして 30 分の「処理中」のスティッキー セッションを使用する Web サイトの ASP.Net ページのすべてのビューステートとコントロールステートをセッションに保存することを考えています。
表面的には、これはユーザーのブラウザーでページの読み込み時間を最適化するための非常に優れたオプションのように見えます。
ASP.Net Web サイトに直面している顧客のためにこのパスをたどる際に見逃している可能性のあるキャッチ/欠点はありますか?
protected override PageStatePersister PageStatePersister
{
get
{
return new SessionPageStatePersister(this);
}
}