2

Windows と Mac の両方をサポートする必要があるデスクトップ アプリのオプションを評価していますが、利用可能なリソースを考えると、Silverlight が最適なオプションであると思われます。Silverlight 4 Out Of Browser アプリを構築し、ここで説明されているものと同様のものを使用して Mac インストーラーを作成することを検討します。

ただし、私が見ることができる 1 つの大きな問題点は、アプリにはローカル データ ストレージが必要であり、そのデータを格納する最も便利な方法はローカル リレーショナル データベースにあることです (要件はおそらく数十万のレコードの球場にあります。非常にリレーショナルな構造で、10 個またはテーブルで)。

私はいくつかの検索を行い、過去に言及されたいくつかのオプションを見つけましたが、かなり古い質問であるため、情報が最新かどうかはわかりません.

  • siaqodb - LINQ クエリを使用したオブジェクト データベース エンジン
  • Sterling - メモリ、分離ストレージ、さらにはローカル ファイル システムを使用してデータを永続化できる NoSQL データベース

いくつかの実験を行う前に、(a) siaqodbおよび/またはSterlingが、ローカル ファイルシステムにデータを保存する Mac の Out Of Browser 環境で動作するかどうか、および (b) どのように「プライムの準備ができているか」について、誰かガイダンスを提供できますか? time" siaqodbSterlingは商用ソフトウェア開発用ですか?

4

3 に答える 3

2

(私は Siaqodb プロジェクトに関わっているので、完全に公開しています)。Siaqodb は、Silverlight で最も使用されているクライアント側データベース エンジンの 1 つです。SL4 では「My...」フォルダにデータを保存し、SL5 からはクライアント マシンのどこにでも保存できるようにすることで、Windows と Mac で OOB を完全にサポートします。Siaqodb を使用している企業については、こちらをご覧ください。現在、バージョン 3.X に取り組んでおり、これにより、追加の機能が追加され、すぐにサポートされるプラットフォームが追加されます。

于 2012-02-23T22:26:38.107 に答える
0

Siaqodb については知りませんが、Sterling で作業したことがあり、Isolated Storage を使用しているため、Mac でも動作します。FileSystemDriver を使用して、指定した場所にデータを保存することもできます。それもうまくいくはずですが、私は試していません。

于 2012-06-01T08:03:17.400 に答える
-2

テクノロジー自体とは何の関係もなく、マイクロソフトがそれを殺したというだけです。プラットフォームに未来はありません。

https://everythingexpress.wordpress.com/2011/11/17/news-microsoft-kills-silverlight/

于 2012-02-21T00:24:42.883 に答える