2009-03-03 12 views
5

クイックCRUD asp.netサイトを一緒に投げる必要がありますが、これは大きなアプリケーションになる可能性があります。私はSubSonicといくつかの経験を持っていますが、私はそれを再学習しなければならないプロジェクトを行って以来、ずっと長いです。私はDynamic Dataの使用も検討しています。誰かが私がどのように行くべきかを教えてくれるこれらのツールの経験がありますか?新しいCRUD asp.netアプリケーションにSubSonicまたはDynamic Dataを使用する必要がありますか?

答えて

9

私は最近、ほとんどすべてに亜音速を使用しています。 SubSonicの利点は、後で拡張/拡張する必要がある場合は、その上に必要な抽象レイヤーを構築できることです。これは本当に主要な目的の1つに過ぎません。

私は動的データを広範囲には使用していませんが、私が読んだところでは、足場がたくさん作成されているようです。将来の拡張性が必要な場合は、亜音速をお勧めしますが、Webを介してデータベースを維持するために厳密に使用される一回限りの短いアプリケーションのための動的データがあります。

5

私は以前にSubSonicを使用していましたが、私の場合は素晴らしい結果でした。必要なのが抽象レイヤーであれば、セットアップと知識のカーブを非常にシンプルにしながら、SubSonicは素晴らしい仕事をします。私は動的データについてはわかりませんが、データベースが成長するにつれて亜音速ではクラスを再生成するプロセスは非常に簡単です。また、Subsonicはビューやストアドプロシージャでうまく動作し、クラスからすべてアクセスできます。このチュートリアルは、データプロバイダと参照を設定するのに役立ちます。ダイナミックデータに多くの助けがあるかどうかは不明です。あなたが素早く簡単に探しているなら、私はSubSonicが行く方法だと言います。

2

動的データは、基本的に高度にカスタマイズ可能なグリッドソリューションです。いくつかの特別なコントロールとカスタマイズでCRUDをしたいのなら、これはやり方です。

もっと複雑なロジックが必要な場合は、SubSonicの方が多くなります。 ダイナミックデータは、いくつかの高度なコントロールを追加してCRUDのテンプレートを設定するのに適していると思います。

良い印象を得るためにasp.netのいくつかのビデオを見てください。

1

基本的には同じですが、Subsonicではさらにカスタマイズできますし、T4テンプレートを使用して独自のコードを生成して亜音速のものを補うこともできます。

関連する問題