Динамическое отображение контента с голыми объектами или динамическими данными

Мне нужно разработать POC (.NET, C#, ASP.NET...). Приложение должно динамически создавать веб-страницы из объектов домена. Приложение предназначено для сбора новых потенциальных клиентов и много о UX. В таких сценариях нам часто нужен какой-то JQuery для отображения или скрытия полей в соответствии с выбором других полей, а также очень гибкие политики проверки на стороне клиента.

Я думал о создании DSL с помощью Microsoft DSL Toolkit (с T4), но теперь я определенно думаю, что было бы намного лучше визуализировать мои веб-страницы во время выполнения. Я очень заинтересован в голых предметах. На стороне Microsoft есть динамические данные.

Как вы думаете, эти рамки подходят для моего POC, или я должен отказаться, потому что я ищу что-то, что не существует?

1 ответ

Решение

Заявленная предвзятость: я являюсь менеджером по продуктам платформы Naked Objects с открытым исходным кодом. (Кроме того, и ваша публикация, и мой ответ могут быть подвергнуты критике за неподходящую тему - просьба о совете по продукту - для переполнения стека. Но тем временем...)

Да, я абсолютно уверен, что Naked Objects подойдет для того, что вы хотите - попробуйте. Если в конечном итоге вам нужен больший контроль пользовательского интерфейса, чем предлагает Naked Objects, вы можете переключиться на использование API Restful Objects (см. Http://restfulobjects.org/), которое также автоматически генерируется из идентичной доменной модели с помощью инфраструктуры Naked Objects. - и потребляя это через интерфейс JavaScript. В этом случае вы также должны взглянуть на Spiro ( https://github.com/SpiroLibraries)

К сведению, "Динамические данные" от Microsoft были хорошей идеей, но это уже давно мертвый проект - я общался с его первоначальным архитектором Дэвидом Эббо, которого я очень уважаю, только на прошлой неделе.

Другие вопросы по тегам