0

私は最初からWebアプリを作成していますが、テーブルをオブジェクトに変換できる無料のツールがあるかどうか疑問に思っていました。これらのオブジェクトには、メソッドの作成、更新、削除などがあり、追加のメソッドをカスタマイズまたは作成できます。必要に応じてクラス。私はnetTiershttp ://www.nettiers.com/を見ていましたが、その問題は、CodeSmithhttp ://www.codesmithtools.com/product/generatorが必要になることです。この瞬間に過ごすために。私が使用できる他のツールはありますか?それは無料ですか?

私が作成した他のすべてのアプリケーションでは、すべてのレイヤーを自分で作成する必要がありましたが、時間を節約するために使用できる無料のものがあり、アドバイスしてくれる場合は、そのようなアドバイスに非常に感謝します。

ありがとうございました

4

2 に答える 2

4

長い間、私もこのようなツールの使用を考えていましたが、エンティティフレームワークに出くわすまでは、簡単です。

  • SQLサーバーへの接続を作成します
  • モデル化するテーブルを見つける
  • モデルファイルを作成して開きます(ソリューションエクスプローラーを右クリックし、新しいアイテムを追加し、データを選択し、ado.netエンティティデータモデルをクリックします)

次に、ウィザードを実行して、クラスを生成するテーブルを選択します。

その後は簡単なはずです!

于 2012-11-19T01:39:57.017 に答える
0

考慮すべき2つの選択肢がありEntity frameworkますLINQ to SQL。LINQは、リレーションから作成されたオブジェクトをクエリするための便利な方法です。テーブルをオブジェクトに変換するのと同様の目的でサーバーを使用するORデザイナーがあります。また、多数のテーブルを処理する場合は、基になるリレーショナルテーブルSQLMetalのラッパーを提供するものを使用することをお勧めします。追加、更新、削除のメソッドを自動的に作成します。生成されたコードをカスタマイズしたり、提供するイベントに接続したりすることもできます。LINQSQlMetal

于 2012-11-19T01:48:41.313 に答える