Динамические данные . Страницы могут отображаться динамически на основе модели данных без необходимости использования физических страниц. Это достигается путем автоматического обнаружения модели данных linq to sql или платформы сущностей во время выполнения и определения способа визуализации пользовательского интерфейса из модели данных.
включать: Платформа сущностей ADO.NET Службы данных ADO.NET Динамические данные Демонстрация динамических данных. Веб-приложение, управляемое данными, использует таблицу Products в качестве примера для демонстрации применения динамических данных.
представлять: Использование Northwind в качестве образца базы данных для демонстрации динамических данных (динамических данных). Метамодель — абстракция для сопоставления объектов базы данных и домена. MetaModel.RegisterContext() — регистрирует указанный контекст данных с указанным контекстом конфигурации. Эшафолд - В переводе означает леса. То есть механизм создания шаблонов веб-страниц на основе архитектуры базы данных (linq to sql или платформа сущностей). ScaffoldTableAttribute(false) — Скрыть указанную таблицу. ScaffoldColumn(false) — Скрыть указанное поле. MetadataTypeAttribute(Type MetadataClassType) — указывает класс метаданных, который необходимо связать с классом модели данных. DynamicField — отображает указанное поле динамических данных, эквивалентное BoundField. DynamicControl — отображает указанное поле динамических данных через указанный шаблон поля.