Что такое динамические данные? - PullRequest
2 голосов
/ 18 мая 2011

Что такое динамические данные?Я видел этот термин в ASP.NET Overview на msdn.Это то, что мы используем все время, что на самом деле не упоминается при работе с данными?

Я уже создал несколько веб-приложений и никогда не сталкивался с этим термином.Это то, что следует использовать или, возможно, рассмотреть?

ОБНОВЛЕНИЕ: Я думаю, я не совсем уверен, для чего это нужно.У меня никогда не было проблем с выполнением LINQ to SQL или Entity Framework.Что стоит использовать динамические данные стоит?Это просто шаблон?

Ответы [ 3 ]

2 голосов
/ 18 мая 2011

Dynamic Data был новым типом проекта в VS 2008. Он использовал скаффолдинг и шаблоны для ускорения написания кода.

Две большие причины, которые я видел для его использования:

  • Очень быстро встать на сторону администратора, где много работы по изменению интерфейса может не потребоваться.
  • Быстро вставляйте простые CRUD-приложения.

Теперь его можно очень сильно модифицировать.Посмотрите эти ссылки, чтобы узнать, какую работу уже проделали другие.

http://aspnet.codeplex.com/Wiki/View.aspx?title=Dynamic%20Data

Мэтт Берсет - http://mattberseth.com/blog/dynamic_data/

Стивен Нотон - http://csharpbits.notaclue.net/

http://weblogs.asp.net/craigshoemaker/archive/tags/Dynamic+Data/default.aspx

http://blogs.msdn.com/rickandy/archive/2009/01/08/dynamic-data-faq.aspx

Fast Forward to Today:

По мере взросления MVC они представили многие изидеи, которые были в динамических данных.Строительные леса, шаблоны и т. Д., Помогающие быстро приступить к работе, но также имеют возможность более легкой модификации и предназначены для многих других желательных функций.

Где сегодня подходят Динамические данные, особенно с LightПереключатель брошен в смесь?Отличный вопрос, и мой единственный ответ на данный момент - он все еще подходит для двух упомянутых ранее предметов, но с появлением MVC, обладающим этими способностями С добавленными возможностями, и Light Switch, он увидит минимальное использование.

0 голосов
/ 18 мая 2011

Динамические данные - это способ автоматического написания для вас логики данных CRUD с использованием схемы базы данных.

Взгляните на это прохождение , чтобы дать вам быстрый ход.

Это не то, чем я пользуюсь, но я вижу, в чем заключается его ценность в действительно быстром сценарии разработки. Я не знаю, выдержит ли он испытание временем или окажется полезным или обслуживаемым.

0 голосов
/ 18 мая 2011

На странице, на которую вы ссылались, есть ссылка на Обзор динамических данных ASP.NET .Есть ли на этой странице что-то, что вы хотели бы объяснить?

...