0

実行履歴(日付/時刻、統計、成功/失敗のレコード)を保存する必要があるC#.NET4Windowsサービスがあります。通常、1日に1つのエントリがあるため、時間の経過とともに実行履歴は数十万から数千に増加しますが、数万に増加することはないと思います。各エントリには10〜15個のフィールドがあります。

この実行履歴は、Windowsサービスと同じマシンで実行されているWPFアプリケーションによって読み取られて表示される必要があります。このマシンには、.NET Framework 4がインストールされた新しいOSがインストールされており、他には何もインストールされていません。

WPFアプリにすばやく簡単に読み込むことができるように、実行履歴を保存するのに最適な場所と形式はどこにありますか?

おそらくグリッドにバインドされたXMLファイルを検討しています(私は実際にはWPFの専門家ではありません)。このサイズのレコードには1つのXMLファイルで問題ありませんか?また、WPFに簡単に読み込むことができますか?より良い推奨事項はありますか?

4

1 に答える 1

1

XML も機能しますが、個人的には、この場合は SQLCE を選択します。使いやすく、無料で、必要に応じて SQL Server Express または Standard に簡単にアップグレードできます。

http://www.microsoft.com/en-us/download/details.aspx?id=17876

于 2012-08-27T17:44:12.603 に答える