Может ли дозвуковая система построить для меня хранимые процедуры CRUD и пейджинга? - PullRequest
0 голосов
/ 25 мая 2009

Может ли Subonic помочь мне построить эти основные хранимые процедуры?

Могу ли я отредактировать шаблон, чтобы он генерировал эти SP?

С чего начать изучение?

Ответы [ 2 ]

1 голос
/ 25 мая 2009

Если вам действительно нужно использовать SP, то лучше использовать Codesmith. Вы можете создавать свои собственные генераторы SP, используя T4, но это просто дополнительный слой пуха, когда дело доходит до того, что Subsonic может сделать для вас.

Зависит от вас и от того, как вы проектируете вещи, но ИП как бы потеряли свой блеск. И нет - Linq не медленнее, чем ИП. На самом деле, SP не дает никакой выгоды от SP.

1 голос
/ 25 мая 2009

Что касается версии 2, вы, вероятно, можете отредактировать шаблоны для генерации сценариев создания SP, но это будет далеко не тривиальная задача. И, конечно, вам нужно будет добавить функциональность для выполнения сценариев, очистить предыдущие сгенерированные SP и убедиться, что вы не удалили другие. Если честно, я бы посоветовал против этого, так как SubSonic предназначен для генерации кода .Net на основе вашей БД.

С версией 3 SubSonic и всей мощью t4 вы могли бы добавить функциональность намного проще, однако, как только вы получите полную поддержку Linq в версии 3, вам не нужны SP для подкачки страниц, и я не могу увидеть причину для создания SP вместо использования самого Linq.

...