Шаблоны презентаций - PullRequest
       50

Шаблоны презентаций

0 голосов
/ 11 августа 2011

Я некоторое время изучал и работал с шаблонами дизайна презентаций, и я успешно реализовал шаблоны проектирования, такие как FrontController, MVP и т. Д. Для WebApps, и, конечно, шаблон MVC и ASP.NET MVC рамки, которые являются отличным выбором. Тем не менее, мне было интересно, если бы использование шаблона представления типа MVP было бы хорошим выбором для WinForms приложений. если ответ «да», то отлично, если нет, и / или есть подводные камни, о которых следует знать, было бы замечательно, если бы вы могли немного объяснить идеи о различных шаблонах представления в WinForms приложениях.

Ответы [ 2 ]

1 голос
/ 19 февраля 2012

Возможно, вы захотите посмотреть следующую статью , в которой описано несколько популярных и новых шаблонов дизайна, связанных с компонентом и моделью презентации.

1 голос
/ 12 августа 2011

Все шаблоны представления происходят из MVC.Однако Model2 - это то, что дает нам ASP.NET MVC, MVP делится на пассивное представление (PV) и Контролирующий контроллер (SC), а модель представления - это то, что дает нам MVVM.

Для Интернета

  • Модель 2
  • MVP (PV и SC)

Для Windows Forms

  • MVP (PV и SC)

Для WPF

  • MVP (оба PV, SC)
  • MVVM

Есть очень хорошая фигураиз книги «Microsoft .NET: разработка приложений для предприятия», в которой представлены MVC, MVP, MVVM и что можно вписать в Windows Forms, Web Forms, ASP.NET MVC.

На рисунке 7-14 показанона странице 374, однако вы также можете посмотреть его здесь .

...