私は、このデータ構造をWPF c#.NET4.0Webアプリケーションに実装するための最良の方法を見つけることを目指しています。
アプリの詳細:このアプリケーションには、一度に多くのユーザーがいます。2つのテーブルがリンクされており、どちらも1万行未満のデータベースを使用していますが、時間の経過とともに大きくなります。1つのテーブルで定期的に更新を確認する必要があります。
質問: すべての情報を保持するデータセットを作成しました。私の単体テストでは、データベースからデータセットにデータを入力するのに約0.2秒かかることが示されています。データセットがアプリケーション全体で存続するのであれば、これは時間ではありません。多くのユーザーのアプリケーション全体で存続できますか?
私が考えることができるもう1つの方法は、データに監視可能なコレクションを使用し、それらをシングルトンに格納することです。私がここで見逃している方法や、私にとってよりうまくいく方法はありますか?