2012-04-05 7 views
0

私はvb.net 3.5を使用してVisual StudioでWindowsフォームアプリケーションを開発するつもりです。 アプリケーションには、多数のテーブルと20,000以上のレコードを必要とする非常に大きなバックエンドデータベースがあります。アプリケーションは会社のLANにインストールされ、同時に最大6人で使用されます。Vb.net + magento + quickbooks

これを開発する最良の方法は何か分かりません。私はいくつかの質問がありますが、some1が答えて正しい方向に向けるかどうかは分かります。

  1. 最高のバックエンドデータベースを使用すると、SQL Serverまたはアクセスは問題ありません。
  2. vb.netは、レコードを更新したり、編集したり、アプリケーションから情報を交換するために、quickbooksまたはmagentoデータベースに接続できます。 (私はWindowsフォームアプリケーションを構築する予定です)

ありがとう!

答えて

0

MS Accessでデータニーズを処理できます。非常に大きなテーブルを持つAccessデータベースには25人ものユーザーがいます。パフォーマンスが適切に指標付けされていれば、それほど悪くはありません。しかし、それを買う余裕があれば、SQL Serverはパフォーマンス、容量、バックアップ、保守、監視、分析といった点ではるかに優れたソリューションです。

私たちは、バックアップを確保するためにAccessデータベースからすべての人を奪取する必要があるという事実に不満を抱いていました。ユーザーがアクセスしている間にコピーすると、そのファイルの内部的な一貫性が失われている可能性があります。

はいQuickbooksには、VB経由でアクセスできるAPIがあります。私はVB.NETを介してQBを使って多くのカスタムアプリケーション開発を行ってきました。

MagentoのAPIは理論上はVB.NETからアクセスできますが、多くの人が苦労しており、サンプルコードはあまりありません。

+0

ちょっとマックス、あなたの答えに感謝します。どのような問題が私はマゼンタで直面するだろうとどのような回避策はありますか? Magentoは私にとって本当に重要です。 – techspark

+0

これはあなたに役立つかもしれません http://stackoverflow.com/questions/12088459/how-to-call-the-magento-api-from-vb-net 私は自分のmagentoアプリで作業する時間がありませんでした最近、数週間でそれに戻ります。たぶん私たちは連絡を取り合い、進捗状況を共有することができます。 –

関連する問題