Переносимость платформы Rocket в веб-приложения - PullRequest
0 голосов
/ 27 сентября 2011

Я разрабатываю приложение для Windows. Я хочу также предоставить веб-интерфейс для того же приложения. Я понимаю, что мне нужно полностью изменить дизайн интерфейса, и я готов к этому.

Но что я хотел бы знать, так это то, какой архитектуре следует следовать во время разработки формы окна, чтобы максимальную часть можно было использовать повторно. Под максимальной частью я подразумеваю логику доступа к данным, бизнес-логику и т. Д.

Я планирую использовать Rocket Framework http://rocketframework.codeplex.com/ для разработки приложений Windows. Кто-нибудь знаком с этим? Пожалуйста, предложите.

Ответы [ 2 ]

2 голосов
/ 04 октября 2011

После многих исследований и разработок я наконец-то остановился здесь: http://cgeers.com/2008/12/14/mvp-model-view-presenter/#comment-718 Это архитектура MVP, написанная Кристофом Гирсом. Он поддерживает все, что мне нужно - архитектура для winform, поддержка веб-переносимости, Entity Framework. Действительно красивый и простой в использовании.

Дополнительное чтение: http://www.cerquit.com/blogs/post/MVP-Part-I-e28093-Building-it-from-Scratch.aspx

1 голос
/ 27 сентября 2011

MVP или MVVM должны разрешить использование для повторного использования частей вашего приложения.

Интересно ?: Реализация MVC с Windows Forms

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...