MVVM パターンをサポートする Silverlight でアプリケーションを開発しています。現在、Sql サーバー 2008 を使用していますが、将来的には Oracle と XML をデータのストレージとして使用することも考え始めています。linq to sql でクエリを実行します。
アプリケーションを完全に自動化し、データベースから独立させるために使用できるパターンですか? データベースを変更するためにいくつかのパラメーター (web.config など) を置き換えるだけで、分離コードでコードをできるだけ少なく記述します...接続して MVVM パターンに実装するチャンスかもしれません。
どう思いますか ?一部のデータベースでは、他の方法でクエリを作成することを強制することがわかりました(これにより、コードが2倍または3倍になります)、dbには他のデータ型があります..だから、非常に多くの独立したアプリを作成することをお勧めしますか?