古いアプリケーションを Silverlight (バージョン 5) に移植する作業を行っています。アプリケーションには、項目が条件付きで入力されるコンボ ボックスを含む多くのフォームがあります。これは、アプリケーション内に格納された Access データベースを介して古いアプリケーションで処理され、DAO オブジェクト ライブラリを使用してクエリされます。Silverlight ではこの機能を模倣できると思っていましたが、Silverlight ではローカル データベースの保存と操作ができないことがわかりました (間違っていたら訂正してください)。このアプリはオフラインで Mac と Windows のブラウザ外で動作する必要があるため、データベース操作のために Web サービス ルートに進むことができません。
だから、私は代替手段を探しています。XML と LINQ を使用して、一種の準データベースを実現できるようです。これに関する私の質問は、Mac および Windows プラットフォームで引き続き機能しますか? 他の代替案も大歓迎です。