クイックCRUD asp.netサイトを一緒に投げる必要がありますが、これは大きなアプリケーションになる可能性があります。私はSubSonicといくつかの経験を持っていますが、私はそれを再学習しなければならないプロジェクトを行って以来、ずっと長いです。私はDynamic Dataの使用も検討しています。誰かが私がどのように行くべきかを教えてくれるこれらのツールの経験がありますか?新しいCRUD asp.netアプリケーションにSubSonicまたはDynamic Dataを使用する必要がありますか?
答えて
私は最近、ほとんどすべてに亜音速を使用しています。 SubSonicの利点は、後で拡張/拡張する必要がある場合は、その上に必要な抽象レイヤーを構築できることです。これは本当に主要な目的の1つに過ぎません。
私は動的データを広範囲には使用していませんが、私が読んだところでは、足場がたくさん作成されているようです。将来の拡張性が必要な場合は、亜音速をお勧めしますが、Webを介してデータベースを維持するために厳密に使用される一回限りの短いアプリケーションのための動的データがあります。
私は以前にSubSonicを使用していましたが、私の場合は素晴らしい結果でした。必要なのが抽象レイヤーであれば、セットアップと知識のカーブを非常にシンプルにしながら、SubSonicは素晴らしい仕事をします。私は動的データについてはわかりませんが、データベースが成長するにつれて亜音速ではクラスを再生成するプロセスは非常に簡単です。また、Subsonicはビューやストアドプロシージャでうまく動作し、クラスからすべてアクセスできます。このチュートリアルは、データプロバイダと参照を設定するのに役立ちます。ダイナミックデータに多くの助けがあるかどうかは不明です。あなたが素早く簡単に探しているなら、私はSubSonicが行く方法だと言います。
動的データは、基本的に高度にカスタマイズ可能なグリッドソリューションです。いくつかの特別なコントロールとカスタマイズでCRUDをしたいのなら、これはやり方です。
もっと複雑なロジックが必要な場合は、SubSonicの方が多くなります。 ダイナミックデータは、いくつかの高度なコントロールを追加してCRUDのテンプレートを設定するのに適していると思います。
良い印象を得るためにasp.netのいくつかのビデオを見てください。
基本的には同じですが、Subsonicではさらにカスタマイズできますし、T4テンプレートを使用して独自のコードを生成して亜音速のものを補うこともできます。
- 1. アプリケーションにAsyncTaskまたはIntentServiceを使用する必要がありますか?
- 2. Core DataまたはPlain SqLiteを使用する必要があります
- 3. ASP.NET MVC3:MembershipProviderを使用する必要がありますか?
- 4. 新しいDjangoプロジェクトでは、クラスベースビューまたは関数ベースビューを使用する必要がありますか?
- 5. 新しいWebアプリケーションにGoogle Web Toolkitを使用する必要がありますか?
- 6. いつasp.net Webサイトでサービスバスを使用する必要がありますか?
- 7. 分離されたASP.NET Webアプリケーションに複数のアセンブリを使用する必要がありますか?
- 8. iOSはNSMutableArrayまたはNSMutableDictionaryを使用する必要がありますか?
- 9. リスナーまたはオブザーバーを使用する必要がありますか?
- 10. Webアプリケーションでいつプロファイルを使用する必要がありますか?
- 11. NavigatorまたはView Stateを使用する必要がありますか?
- 12. RMOを使用している場合、プッシュまたはプルサブスクリプションを使用する必要がありますか?
- 13. 組み込みアプリケーション用にCRC-16またはIPチェックサム(RFC1071)を使用する必要がありますか?
- 14. asp.net Dynamic Dataアプリケーションへのログの追加
- 15. iPhone:どのコントローラがCRUDロジックを処理する必要がありますか?
- 16. WFでステートマシンまたはシーケンスワークフローを使用する必要がありますか?
- 17. 私はurandomまたはopenssl_random_pseudo_bytesを使用する必要がありますか?
- 18. アプリケーションの開発にAppcelerator Titaniumを使用する必要がありますか?
- 19. NSOperationまたはNSRunLoopを使用する必要がありますか?
- 20. CDialogまたはCFramewndを使用して描画アプリケーションを作成する必要がありますか?
- 21. はcaptchaを使用する必要がありますか?
- 22. DBデザイン:テーブルまたは新しいテーブル内で制約を使用する必要があります
- 23. Asp.NET Web-APIルートにRouteParameterまたはUrlParameterを使用する必要がありますか?
- 24. 私はフォームタグを使用する必要がありますか?
- 25. @synthesizeをまだ使用する必要がありますか?
- 26. MVVMにDataTemplatesを使用する必要がありますか?
- 27. オンラインゲームにTCPを使用する必要がありますか?
- 28. 新しいプロジェクトでSDO(サービスデータオブジェクト)を採用する必要がありますか?
- 29. ASP.NET用のカスタムCASポリシーはどこにある必要がありますか?
- 30. ビューでディスパッチイベントまたはファイアイベントを使用する必要がありますか?