SLの文献のいくつかで、SL4(および場合によっては古いバージョン)がローカルマシンでのファイルアクセスを許可していることがわかります。それでは、SQL Server Compactをクライアントマシンにインストールして、Silverlightアプリが読み取れるSDFファイルを作成することは可能でしょうか。
または、Silverlightはフレームワークの「ビュー」側にある必要があるため、SilverlightアプリがSDFファイルを読み取っている.NetDLLと通信するようにします。
編集 WPFまたはWindowsクライアントを直接使用しない理由は、限られた時間だけオフラインにできるWebアプリが必要なユースケースがあるためです。たとえば、インターネット接続がない(または接続が悪い)ブラジルの田舎のどこかに旅行している場合、同じアプリを使用してOOBに移動し、しばらくの間ローカルで実行してから、次のときに再同期する必要があります。彼らは再接続します。