Model-View-Presenter Screencast with Web Client Software Factory Viewpoint

I have added a 3rd screencast on the Web Client Software Factory to my PnPGuidance Website that focuses on the View-Presenter Pattern in the Web Client Software Factory. Although it has a Web Client Software Factory viewpoint, it is applicable even if you don’t use the Web Client Software Factory.


Model-View-Presenter


Although you don’t have to watch the previous 2 screencasts, this one builds on the same code and adds a Winform Application into the mix to show you how the View-Presenter Pattern will allow you to leverage the same business module in both a web and winform application with little effort. The goal being the separation of the business logic from the presentation so that the same functionality could be used in a webform, winform, silverlight, web service, or any other client of your choosing.


In particular the screencast discusses:



  • View-Presenter Pattern
  • Code Testability, Maintainability, and Reusability
  • Reuse of Business Modules for Webform and Winform Applications
  • Presenter Class and View Interfaces
  • Dependency Injection, Controllers, and Services

The 2 previous screencasts focus on the Composite Web Application Block:



I will be at the Tampa CodeCamp in July to present the Web Client Software Factory as well.


I hope you enjoy the screencast.

This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>