私はasp.net mvcアプリケーションの異なるステップでオブジェクトを構築したいと思います。それぞれのステップは別のページになります。簡単なWeb.FormsアプリケーションでSessionに保存するもの。Asp.Net MVCとセッション
セッションについては、セッションが何か非常にasp.net MVC'ishと思われません。しかし、TempDataとViewDataがどちらにも合わないようなので、私は本当にこの状況の他の選択肢について考えることはできません。多分私は間違っています。
もちろん、私は4つのステップを1ページに入れて表示/非表示にすることができますが、これは私の質問ではありません。この種のマルチステップ問題のための良い方法である場合や、他の方法でそれを行う傾向がある場合は、MVCのセッションについてのあなたの意見を聞きたいと思います。
これは、セッションにアクセスする方法を探していない点を除いて、質問Session variables in ASP.NET MVCと非常によく似ていますが、それがこのような問題を解決する最善の方法である場合は、Asp.Net MVC 。事前
私はあなたに同意しませんが、固定セッションまたは中央セッション状態が両方ともスケーラビリティの悪いニュースであることに注意してください。もちろん、規模を拡大することは可能ですが、それは人生を困難にします。セッションの状態を避けることができれば、スケーラビリティの話ははるかに良いです - これがOPの慎重さの理由でしょうか? –
どのようにハードを定義しますか?私はこの方法を使っていくつかのシステムを拡張し、問題にぶつからなかった。セッションを完全に回避することは非常に難しく、特にログインしたユーザーなどになると –