Я вел блог об этом некоторое время назад, заключая в кавычки на превосходное сообщение Todd Snyder на различии между два :
Вот основные отличия между шаблонами:
Шаблон MVP
- Представление более слабо связывается к модели. Предъявитель ответственен за привязку модели к представлению.
- Легче к модульному тесту, потому что взаимодействие с представлением через интерфейс
- , представление Usually предъявителю отображает того на одного. Сложные представления могут иметь много предъявителей.
Шаблон MVC
- Контроллер основан на поведениях и может быть совместно использован через представления
- , Может быть ответственно за определение, которые просматривают для отображения
, Это - лучшее объяснение в сети, которую я мог найти.
Вы настроили веб-панель управления с правильным xsl для форматирования выходных данных? Существуют две разные версии XSL (Summary и Report) для VSTS 2005 и 2008, поскольку Microsoft радикально изменила вывод XML между двумя версиями. Изменения были очень хорошими, просто критические изменения.