Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Моделирование отчетов - DDD по фен-шую / 9 сообщений из 9, страница 1 из 1
03.02.2014, 21:29
    #38547782
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Думаю, что топик перекликается со соседним про ViewModel, но все же спрошу:
как с точки зрения DDD моделируются отчеты - Model, ViewModel ...? Здесь под отчетом я понимаю не набор сущностей, слепленных с помощью LINQ, а набор данных, который возвращает хранимая процедура из БД.
Желательно помимо объяснения теоретических аспектов поделиться ссылкой, примером, который бы соответствовал всем правилам феншуя ООП хорошего архитектурного решения.
...
Рейтинг: 0 / 0
03.02.2014, 22:36
    #38547843
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
оффтопя всегда под отчетом понимал шаблон в каком-нибудь движке (типа там Crystal или Fast или уж Access)
в который вгрузили данные из БД и результат (сгруппированный, отсортированный и просуммированный) отправляют на печать

возможно, я слишком старомоден я не знаю
...
Рейтинг: 0 / 0
03.02.2014, 23:38
    #38547895
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Паганель,

Ок, вопрос можно переформулировать так: какой механизм используется для того, чтобы "вгрузить данные из БД в шаблон движка", вгружаемые данные при этом уже могут быть "слегка" сгруппированные и отсортированные уже на сервере.
...
Рейтинг: 0 / 0
04.02.2014, 10:59
    #38548205
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
это может зависеть от движка
некоторые движки могут требовать прямой доступ к БД
а некоторые позволяют предоставить им некий табличный набор данных в памяти
у Вас какой report engine?
...
Рейтинг: 0 / 0
04.02.2014, 13:35
    #38548518
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Паганель,

да я вообще без report engine. Вывод - прямо в <table>!
...
Рейтинг: 0 / 0
04.02.2014, 13:41
    #38548527
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Nicky_Nкакой механизм используется для того, чтобы "вгрузить данные из БД в шаблон движка"Nicky_Nда я вообще без report engineтогда я не знаю что ответить.
я бы красотой архитектуры не заморачивался, а написал цикл прямо в разоре
(а при следующем выборе технологий выбрал бы вэбформс просто потому что он мне больше нравится)
...
Рейтинг: 0 / 0
04.02.2014, 13:53
    #38548556
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Паганель,

вопрос не о том, как вывести - цикл в Razor вполне нормальное решение.
Вопрос - как смоделировать эти самые отчеты? Как бы напрашивается ViewModel (т.к. отчет - это же НЕ бизнес-сущность вроде как, или можно отчет рассматривать как сущность и делать репозитарии и пр.?), тогда вопрос как и где организовать взаимодействие ViewModel с БД. На форуме много опытных разработчиков, многие набили шишек по этому вопросу, хотелось бы узнать их мнения и не изобретать велосипеды.
...
Рейтинг: 0 / 0
04.02.2014, 14:03
    #38548577
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
ааа, ну это может быть надолго
как например тут: http://www.sql.ru/forum/1071239/hochu-cherez-viewbag-peredat-dannye-vo-view-no-prosyat-privyazat-istochnik-dannyh

больше ничего сказать не могу
...
Рейтинг: 0 / 0
04.02.2014, 14:18
    #38548627
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Моделирование отчетов - DDD по фен-шую
Паганельааа, ну это может быть надолго
как например тут: http://www.sql.ru/forum/1071239/hochu-cherez-viewbag-peredat-dannye-vo-view-no-prosyat-privyazat-istochnik-dannyh

тут про ViewBag: использовать или нет.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Моделирование отчетов - DDD по фен-шую / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]