Ответ 1
Daniele Teti имеет хорошую статью о MVC в Delphi. Пример кода также делает его очень понятным.
Насколько я знаю, это не так.
Знаете ли вы кого-нибудь?
Daniele Teti имеет хорошую статью о MVC в Delphi. Пример кода также делает его очень понятным.
Вам действительно нужна фреймворк? MVC - всего лишь образец. Вы можете посмотреть его и реализовать прямо. Однако я бы предложил, чтобы вы реализовали MVP вместо MVC. MVP - это более современная вариация MVC, которая лучше вписывается в такие среды, как Windows, где View вводит и выводит пользователя. (В отличие от MVC, где представление только выводит, а контроллер только вводит.)
Посмотрите на реализация.
Немного отличается, но вы можете увидеть реализацию MVP здесь:
Существует модель-gui-mediator framework, доступная с ti Object Persistence Framework.
MGM похож на MVC. У Graeme Geldenhuys есть статья, описывающая ее в http://opensoft.homeip.net/articles/.
AFAIAA Framework MGM требует использования tiOPF (не плохо, но это может усложнить его изучение), но он все равно должен продемонстрировать основные понятия.
tiOPF доступен на tiOPF.com. Если вам интересно, получите код из репозитория, поскольку он является более актуальным. В репозитории имеется ветвь D2009.
Я знаю, что это старая статья, но здесь есть еще один вариант: http://www.torry.net/pages.php?id=53 Ищите: eMVC v.1.0