.net 動的データとは何ですか? なぜ使用するのですか?
4 に答える
ScottGu のブログから、Dynamic Data の使用方法に関するすばらしい記事をご覧ください。
クールな新機能の 1 つは、「ASP.NET 動的データ サポート」と呼ばれるものです。簡単に言えば、これにより、LINQ to SQL (および将来的には LINQ to Entities) オブジェクト モデルに対して機能するデータ ドリブン Web サイトを非常に迅速に構築できます。オプションで、手動でページを構築することなくこれを行うことができます。
このスクリーンキャストを参照してください。とても啓発的です。
より公式のASP.NET Dynamic Data サイトから:
ASP.NET 動的データは、LINQ to SQL または Entity Framework データ モデルに基づいて、機能的なデータ駆動型アプリケーションをすばやく構築できるフレームワークを提供します。また、DetailsView、FormView、GridView、および ListView コントロールに優れた柔軟性と機能をスマートな検証の形で追加し、テンプレートを使用してこれらのコントロールの表示を簡単に変更できるようにします。
これは、GridView などの既存の ASP.NET コントロールに統合されるアドオンです。LINQ2SQL または EF によって公開されたモデルを調べて、より豊富な編集インターフェイスを提供します。シンプルな CRUD アプリに使用します。
これは、シンプルなアプリをすばやく作成するための優れたツールです。プロトタイピングや非常に単純な Web サイト、または一時的な「ブリッジ」サイトで、実際のアプリの作成中にユーザーを立ち上げて実行するのに役立ちます。
これは、複雑な UI、多くのビジネス ロジック、または非 CRUD 機能を備えた堅牢でスケーラブルなエンタープライズ アプリを構築するためのものではありません。
これはツール ベルトの 1 つのツールであり、万能ツールではありません。
ASP.NET DDS は、あちこちでドラッグ アンド ドロップの変更を行うだけで、データ ドリブンの Web アプリケーションをすぐに使用できるようになります。