質問

再起動全体でASP.NETアプリケーションの状態を保存する良い方法はありますか?

いくつかの値を設定して、アプリを再起動しても、まだそこにいることができます。私は主に、データベースを必要としない小さな「スローアウェイ」テストWebアプリに対してこれを行いたいと思います。

静的メンバーとシリアル化でそれを行う方法はありますか?ウェブキャッシュ?

アップデート:
アプリケーションはこれらの値を更新できるはずです。
値は次のようなカスタムオブジェクトです。

public class Person    
{  
  public string FirstName { get; set; }  
  public string LastName { get; set; }      
}  
役に立ちましたか?

解決

データベース、XMLファイル、または他の何かであろうと、何らかの永続的なデータストレージが必要です。

あなたはに興味があるかもしれません subsonicのsqlliteを備えたSimpleRepository それはあなたが説明するものにかなり近づいています。

他のヒント

ASP.NET Stateサービスだけを使用してみませんか:

http://msdn.microsoft.com/en-us/library/ms972429.aspx

私は何かが足りませんか?

SQL Server ServerデータベースにASP .NETセッションを保存できると思います。アプリケーションの再起動、またはシャットダウン/再起動全体でそれが持続すると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top