ASP.NET Dynamic Data PRO и CONS

Я слышал о динамических данных ASP.NET в ASP.NET 4.

Я хотел бы знать, были ли вы реализованы в веб-приложении реального сценария и ваших мнениях, особенно с точки зрения настройки.

Некоторые вопросы:

  • Могу ли я использовать пользовательскую логику для проверки полей?
  • Возможно ли добавить логику, когда пользователь нажал, например, кнопку DELETE для конкретной таблицы?

Как на первый взгляд, кажется, очень легко построить строительные леса, но любые недостатки?

Спасибо за ваше время! Отношения

Ответ 1

В основном я использовал Dynamic Data для создания встроенных инструментов администратора только для разработчиков, где мне нужно напрямую обращаться к базе данных. Для этой цели это очень удобно и чрезвычайно быстро использовать.

В MSDN есть несколько статей по настройке динамических данных: Настройка динамического слоя данных ASP.NET: проверка полей данных. Я уверен, что он достаточно гибкий, чтобы соответствовать вашим требованиям.

Что касается плюсов и минусов, это действительно зависит от того, что вы строите. Внедрение пользовательских дизайнов и функциональных возможностей может закончиться тем, что будет реализовывать проект с нуля (независимо от того, какую структуру фреймов вы используете). Поэтому, если ваш проект является базовым приложением ввода данных, перейдите к Dynamic Data. Если это клиентский сайт, я думаю, вам, вероятно, лучше использовать ASP.NET Webforms или MVC. Но это говорит, что DD по-прежнему очень удобен для простого доступа к данным из браузера.