This project is read-only.

MVP and DotNetNuke

In DotNetNuke, there are three key UI constructs commonly used in module design. In adapting these to MVP, there are certain considerations to be made.
  • Module's View User Control - This is for those site visitors who have the View permission to see the content of the module.
  • Module's Edit User Control - This is for those site visitors who have the Edit permission to modify the content of the module.
  • Module's Settings User Control - This is for those site visitors who have Edit permission to modify the module's settings.

Background

DotNetNuke's support of MVP comes as a result of including WebFormsMVP and building a layer of classes which developers can use as the base for their View and Presenter classes. This MVP capability was introduced in DotNetNuke version 5.3. Charles Nurse posted a blog that announced MVP support in the DotNetNuke core.

For more information on MVP Module Development, check out Charles' personal blogs (which are often cross-posted to his DotNetNuke blog page).

Last edited Jul 19, 2010 at 1:40 PM by dagilleland, version 8

Comments

No comments yet.