0

いくつかの調査を行った後、.netデスクトップアプリでmysqlを使用することが正しい選択であるかどうかはまだわかりません。mysqlのほとんどのチュートリアルはphpで説明されており、このDBは主にWebアプリケーションで使用されていると述べていますが、SQLサーバーの代替手段はサイズが制限されている(エクスプレスバージョン)か、かなり高価です。私はこの素晴らしいチュートリアルを試しました:http ://weblogs.asp.net/gunnarpeipman/archive/2010/12/09/getting-mysql-work-with-entity-framework-4-0.aspxそして小さなWPF+エンティティを作成しましたうまく機能しているように見えるフレームワークアプリケーションですが、これについてもっと経験のある人が私にアドバイスをくれたら嬉しいです。

ありがとう。

4

1 に答える 1

1

"デスクトップ アプリ" とは、データベースがアプリケーションの 1 つのインスタンスに対して "プライベート" であることを意味しますか、それとも同じデータベース (ネットワークを介して) と "通信" している複数のアプリケーション インスタンスがあることを意味しますか?

前者の場合、本当に必要なのは「組み込み」データベースです。次のようないくつかのオプションがあります。

もちろん、そのシナリオでクライアント/サーバー DBMS を使用することもできますが、これがニーズに対して「強力すぎる」かどうかを検討し、顧客に不必要な管理負担を課す必要があります。

後者の場合は、「実際の」クライアント/サーバー DBMS が必要です。

于 2012-04-08T18:23:23.933 に答える