2009-02-25 7 views
3

現在、アプリケーションの1つがClickOnce を使用して展開されており、ユーザープロファイルのアプリケーションディレクトリ(ローミング)にSQL Server Compact 3.5データベースが作成されます。メッシュに格納できるデータの種類

Live Meshを使用すると、代わりにこのデータをメッシュに格納できるのでしょうか? メッシュの中に直接データベースファイルを格納してアクセスするか、メッシュに生データを格納することによって にアクセスします。

これは実行可能なもので、どうすればよいのでしょうか、それとも実行してはいけないものですか? 私はライブメッシュ全体(ファイルの同期は別として)の周りに頭を抱えようとしています。

アドバイス、フィードバックなどありがとうございます。

答えて

2

現在、Live Mesh(www.mesh.com)を使用して、データベースファイルを含むファイルを選択することができます。ただし、データベースが2つの異なる場所で同時に変更されると、同期によって競合が発生する可能性があることに注意してください。私は、データベース全体のレベルで紛争解決が行われることを望んでいないと思います...

また、Live Framework CTP(developer.mesh-ctp.com - サインアップが必要です)を試して、フィードのエントリとしてデータを保存するためのアプリのデータアクセスロジック。フィードベースのデータモデルは、リレーショナルデータベースとはかなり異なるため、これは簡単な作業ではありません。参照整合性はなく、外部キーの代わりにリソースへのハイパーリンクがあります。カスタムユーザーデータは、DataContract-serialized XMLとして格納されます。クエリのサポートはありますが、特定の汎用フィールドに対してのみであり、任意のユーザーデータに対してではありません。同期の競合は、個々のエントリレベルでも発生する可能性がありますが、すべての競合の詳細な履歴が保持され、競合を解決するために使用するエントリを選択できるようにユーザーに表示できます。

あなたのアプリは、クラウドAPIに対して直接プログラムを選択することも、同じローカルAPIに対してLive Frameworkクライアントとプログラムをインストールすることもできます。

次のブログ記事は、あなたはライブのフレームワークのドキュメントをチェックアウトすることができますフレームワークhttp://nmackenzie.spaces.live.com/blog/cns!B863FF075995D18A!163.entry

ライブにデータを格納するためのさまざまなオプションの詳細をhttp://msdn.microsoft.com/en-us/library/dd156996.aspx

がある他の良いリソース(トレーニングビデオ、スクリーンキャストの数、ウォークスルー、ハンズオンラボ、ブログ投稿など)をライブフレームワークフォーラムのスティッキースレッドに追加しますhttp://social.msdn.microsoft.com/Forums/en-US/liveframework/threads/

関連する問題