1

私はWindows8メトロアプリの開発に不慣れですが、メトロアプリケーションへのデータベースサポートについての疑問を理解するためにあなたの助けが必要ですか?

私はデータベースにかなりの量のデータを保存する必要があるアプリケーションを開発しています、それは多くのテーブルとそれらの間の関係を必要とします、これの助けを借りて私はデータベースからデータをフェッチしてユーザーに見せ、そして必要なを実行することができますその上で操作し、インターネット接続がそこにあるときにデータを同期します。

アプリで使用するメトロアプリケーションに最適なデータベースを教えてください。

私の知識によると、これらはメトロアプリケーションのデータベースサポートの現在の代替手段です(私は間違っている可能性があります。間違っている場合は修正してください):-

1)IndexedDB 2)SQLite 3)WinRTファイルベースのデータベース4)Siaqodb 5)Devart LinqConnect

前もって感謝します。

あなたの答えは、データベースのサポートに関する私のような多くの開発者の疑問を明らかにするかもしれません。お気軽に答えてください。

4

2 に答える 2

1

IMOあなたはもう1つの解決策を忘れていました。このソリューションはおそらくあなたに最適です。外部DBとwebservice/webapiを使用して通信します。私のプロジェクトでは、AzureSQLを使用しています。クラウドで公開されているwebapiを使用してMetroアプリと通信します。

于 2012-07-29T09:49:52.590 に答える
0

http://www.infoq.com/news/2012/07/sqlite-metro-winmobile

http://wp.qmatteoq.com/using-sqlite-in-your-windows-8-metro-style-applications

http://timheuer.com/blog/archive/2012/05/20/using-sqlite-in-metro-style-app.aspx

WinRT上のSQLiteはおそらくあなたの最善の策です...

チャド

于 2012-07-29T20:34:51.830 に答える