オブジェクト全体をセッションに保存することについてのあなたの考えについて、フィードバックが欲しいですか? たとえば、顧客オブジェクトです。顧客がコントロール パネルにログインすると、セッションに保存された ID からデータが必要になるたびにデータを再取得するのではなく、顧客オブジェクト全体をセッションに保存することの長所と短所は何ですか?
したがって、顧客オブジェクトを参照する必要があるときはいつでも、次のようにすることができます。
Customer c = (Customer)Session["objCustomer"];
明らかに、セッションを更新する機能をチェックして持つ必要があります。null セッションの場合、または更新が行われた後に、この関数を実行する必要があります。
それ以外に、この方法で行うことに注意する必要がある他の問題はありますか? これは、プログラミングに関してははるかに優れており、データベースへの呼び出しもはるかに少ないようです。誰か考えますか?