Что такое .NET динамические данные и почему я использовал бы его?

Вы, вероятно, можете сделать что-то подобное. Не выполнил, но у вас есть идея. Взгляните на раздел подзапросов в GORM .

def peakinfoFilter = PeakInfo.createCriteria()
def pifilter = peakinfoFilter.list {
   'in' "fname", PeResult.where{
                  conid == conid.toString()
                  fdr > "0.05"
            }. peakfile
    
    projections
    {
       groupProperty "transF"
       count "fname"
    }
}

8
задан Gulzar Nazim 15 October 2008 в 00:39
поделиться

4 ответа

Из Блога ScottGu большая статья о том, как использовать Динамические Данные.

Одна из прохладных новых возможностей - что-то, что мы называем "ASP.NET Динамической Информационной поддержкой". Вкратце это включает Вам к действительно быстро сборке управляемые данными веб-сайты, которые работают против LINQ к SQL (и в будущем LINQ к Объектам) объектная модель - и дополнительно позволяет, Вы к - делаете это, не имея необходимость создавать любые страницы вручную.

Посмотрите этот скринкаст. Это очень поучительно.

Из большего количества официального ASP.NET Динамический сайт Данных:

Динамические Данные ASP.NET служат основой, которая позволяет Вам быстро создать функциональное управляемое данными приложение, на основе LINQ к SQL или модели данных Платформы Объекта. Это также добавляет большую гибкость и функциональность к DetailsView, FormView, GridView и средствам управления ListView в форме умной проверки и способности легко изменить дисплей этих шаблонов использования средств управления.

6
ответ дан 5 December 2019 в 15:28
поделиться

Это - дополнение, которое интегрируется в существующие средства управления ASP.NET, такие как GridView. Это смотрит на модель, выставленную LINQ2SQL или EF для обеспечения более богатого интерфейса редактирования. Используйте его для простых Приложений типа CRUD.

3
ответ дан 5 December 2019 в 15:28
поделиться

ASP.NET DDS является изменением перетаскивания тут и там и у Вас есть управляемое данными веб-приложение, готовое пойти kind'a вещь.

У Matt Berseth есть несколько хороших сообщений об этом

1
ответ дан 5 December 2019 в 15:28
поделиться

Это - большой инструмент для проворота простого приложения очень быстро. Полезный для разработки прототипа или очень простых веб-сайтов или временных сайтов "моста" для подъема пользователей и выполнения, в то время как реальное приложение записано.

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

Это - один инструмент для Вашего пояса инструмента, не универсальный инструмент.

1
ответ дан 5 December 2019 в 15:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: