DevExpress XAF отлично подходит для вас, он создает базу данных на основе ваших бизнес-объектов и динамически создает пользовательский интерфейс на основе этих функций с такими основными функциями, как добавление, удаление, сортировка и т. Д. Уже настоящее время.Дизайн и моделирование для DexExpress eXpressApp Framework
Это оставляет мне интересно, как правильно спроектировать и моделировать приложение, основанное на этой структуре. Я мог только моделировать свои бизнес-объекты, или я мог бы идентифицировать функции, предоставляемые каркасом, и включать их в модель детали до уровня диаграммы последовательности, но так много делается «внешними» вызовами, которые, как я чувствую, я буду тратить драгоценное время ,
Я надеюсь, что кто-то с опытом моделирования приложений для этой конкретной структуры может дать мне несколько советов о том, в каких областях я должен сосредоточиться.
, что расширение EF выглядит великолепно, спасибо, но это не то, что я ищу. Я пытался выяснить, что * я должен моделировать/проектировать, прежде чем начинать проект XAF, поэтому я могу работать направленным образом, а не просто охотиться и клевать среди дизайнеров модели XAF, – ProfK
@ProfK: В основном, вы должны моделировать/дизайн структуры ваших бизнес-объектов, контроллеров/действий. Эти два являются основными частями, которые используются в каждом приложении XAF. В зависимости от точных бизнес-требований вы также можете моделировать собственные редакторы и расширения моделей приложений и т. Д. Вы также можете моделировать дополнительные уровни фреймворков, описанные в моем первом ответе. Пожалуйста, дайте мне знать, если это имеет смысл. –