2

Windowsで中小企業向けの小さな記録管理アプリケーションをコーディングする必要があり、 .NETを使用してゼロからプログラミングすることを検討しています。しかし、このような一般的なプログラムではやり過ぎかもしれないと思います。これは主に、単純な演算を備えたCRUDアプリケーションです。

私はMSAccessの方法を使いたくなりましたが、少し制限があり、「プロフェッショナルではない」と感じています。Access(商用またはオープンソース)よりも柔軟であるが、すべてのSQLクエリをプログラミングするというやり過ぎがないものはありますか?RBaseとKexiを見つけました。他に何かありますか?

私の要件は次のとおりです。

  • 小さめのデータベース(1ギガ未満)
  • ローカルネットワーク上の6人の同時ユーザー

移行するデータがないため、どのデータベースでも移行できます。

どのツールを使用しますか?

他のStackOverflowの回答を閲覧すると、次のようになります

4

7 に答える 7

2

.NETアプリケーションである必要があるとおっしゃっているので、次のことをお勧めします。

  • データベース用のSQLServerExpress。無料ですが、アプリケーションを拡張する必要がある場合は、完全なSQLサーバーにアップグレードできます。
  • データベーススキーマに基づいてデータアクセス層とドメインモデルを自動的に生成する亜音速のようなものかもしれません。
  • Windowsフォームまたはasp.netを使用してアプリケーションをビルドします
于 2009-07-28T22:28:18.597 に答える
1

私は、DBMSとしてSybaseAnywhereを備えたPowerBuilderだと思います。Webアプリではないと仮定します。

于 2009-07-28T22:23:39.653 に答える
1

Delphiにとって完璧な仕事のように聞こえます。

小さなデータベースを作成するためのいくつかのツールが付属していますが、もちろん「通常の」dbmsに接続することもできます。

于 2009-07-28T22:11:56.277 に答える
0

上記のテクノロジーに基づいたWebベースのアプリケーションを探しているのではないと思います。Visual Studioと.Netは、あなたが提案しているプロジェクトをやり過ぎないだろうと思います。WindowsフォームデータバインディングやSQLServerExpressなどのテクノロジを使用すると、短時間で多くのコーディングを使用してアプリケーションを起動して実行できます。レポート機能も必要な場合、SQLExpressはレポートサービスをサポートします。

その後、アプリケーションの使用が拡大し、人々がより多くの機能を要求するにつれて、構築するための優れた基盤が得られます。

ジョシュ

于 2009-07-28T22:59:56.507 に答える
0

個人的には、小さなOODBMS db4Objectsが大好きです。ライセンスは非常に優れており、信じられないほど使いやすいので、ほとんど真実のようです。

于 2009-07-28T22:09:03.833 に答える
0

このアプリケーションをWebベースにしたい場合は、RubyonRailsが当然の選択です。

しかし、私があなたの立場にあったら、私はアクセスの誘惑に屈するでしょう。同様のRADツールには制限があります(Accessのツールよりも有名ではない場合でも)。これは、そのようなツールのトレードオフです。

于 2009-07-28T22:14:14.383 に答える
0

私は通常Accessをお勧めしませんが、最小限のインターフェイス要件(ある程度の算術演算)があり、それに精通していて、すでにインストールされている場合は、Accessを使用します。

それ以外の場合は、.NETフロントエンドを備えたSQL Server Expressを使用します。これは、私が慣れ親しんでいて最も生産性が高いためです。ただし、これをイントラネットに配置できる場合は、ASP.NETまたはWPFを参照してください。あなたがそれらを知ったら、これは彼らが本当に良いことのようなものです。

于 2009-07-28T22:15:34.630 に答える