2008-10-14 18 views

Respuesta

6

De ScottGu's Blog un excelente artículo sobre cómo utilizar Dynamic Data.

Una de las nuevas características es algo que llamamos "ASP.NET Dynamic Data Support". En pocas palabras esto le permite muy rápido construir basadas en datos sitios web que funcionan contra un LINQ a SQL (y en el futuro LINQ a entidades) del modelo de objetos - y opcionalmente le permite a hacer esto sin tener para construir cualquier página manualmente.

Ver esto screencast. Es muy esclarecedor

De más oficial ASP.NET Dynamic Data site:

datos dinámicos de ASP.NET proporciona un marco que le permite rápidamente construir un funcional aplicación basada en datos, en base a una LINQ to SQL o datos de Entity Framework modelo. También añade una gran flexibilidad y funcionalidad a la DetailsView, FormView , GridView y ListView controles en forma de validación inteligente y la capacidad de cambiar fácilmente la visualización de estos controles utilizando plantillas.

1

Esta es una gran herramienta para el arranque de una aplicación sencilla muy rápidamente. Útil para prototipos o sitios web muy simples, o sitios "puente" temporales para que los usuarios funcionen mientras se escribe la aplicación real.

Esto no es para crear aplicaciones empresariales robustas y escalables con UI complejas, mucha lógica de negocios o funciones que no sean CRUD.

Es una herramienta para su cinturón de herramientas, no una herramienta universal.

3

Es un complemento que se integra en controles ASP.NET existentes como GridView. Mira el modelo expuesto por LINQ2SQL o EF para proporcionar una interfaz de edición más rica. Úselo para aplicaciones simples CRUD.

Cuestiones relacionadas