動的データ- 物理ページを必要とせずに、データ モデルに基づいてページを動的に表示できます。これは、実行時に linq to SQL またはエンティティ フレームワーク データ モデルを自動的に検出し、データ モデルから UI をレンダリングする方法を決定することによって行われます。
含む:
ADO.NET エンティティ フレームワーク
ADO.NET データ サービス
動的データ
動的データのデモ - データ駆動型 Web アプリケーションは、例として Products テーブルを使用して、動的データのアプリケーションをデモします。
導入:
Northwind をサンプル データベースとして使用して動的データ (動的データ) をデモする
MetaModel - データベースとドメイン オブジェクト間のマッピングの抽象化
MetaModel.RegisterContext() - 指定されたデータ コンテキストを指定された構成コンテキストに登録します
Scaffold - 足場と訳されます。つまり、データベース アーキテクチャ (linq to SQL またはエンティティ フレームワーク) に基づいて Web ページ テンプレートを生成するメカニズムです。
ScaffoldTableAttribute(false) - 指定されたテーブルを非表示にする
ScaffoldColumn(false) - 指定されたフィールドを非表示にする
MetadataTypeAttribute(Type metadataClassType) - データ モデル クラスに関連付けるメタデータ クラスを指定します。
DynamicField - 指定された動的データ フィールドを表示します。BoundField と同等です。
DynamicControl - 指定されたフィールド テンプレートを使用して、指定された動的データ フィールドを表示します。
拡大する