私は完全にクライアント側で実行される単純なプログラムを書いています。(デスクトッププログラミング?人々はまだそれをしていますか?)そして私は構造化された形式で些細な量のデータを保存する簡単な方法を必要としていますが、実際にはデータベースシステムを使用する必要はありません。さらに、ある種の「ファイル」や「ドキュメント」など、一部のデータはシリアル化してさまざまなユーザーに渡す必要があります。(これまでに誰かがそれをしたことがありますか?)
そこで、.Net DataSets、LINQ、直接XML操作を使用することを検討しましたが、それらはすべて仕事を成し遂げるように見えますが、一般的に1つの方法があるかどうかを調べる前に、それらのいずれかに飛び込む前に知りたいと思います。他のものよりもコーディングが簡単であると見なされています。私が言ったように、保存されるデータの量は取るに足らないものです。たとえ100人が同じマシンを使用したとしても、10 MBを超えないので、パフォーマンスはコーディング可能性/保守性ほど大きな問題ではありません。よろしくお願いします!