Add support for creating MVC modules

Description

The DNN core platform uses modules as the primary mechanism for adding new functionality that includes both business logic and user interface elements. The current implementation is based on ASP.Net web forms and allows module developers to use web controls or server controls for rendering the UI. The platform should be extended to allow module developers to create modules using the ASP.Net MVC framework. The MVC implementation should follow standard MVC practices and conventions while also providing simple access to standard DNN entities from within the views and controllers.

The DNN 7.5 implementation is focused on providing compatibility for MVC 5.2 and will not consider any differences which may be included in ASP.Net MVC 6.

QA Test Plan

None
83% Done
0

Activity

Show:

Will MorgenweckDecember 13, 2016 at 1:03 AM

Batch update of issues that won't be addressed due to change in functionality from version 9.0. If you feel these issues are still relevant, please feel free to re-open.

Won't Do

Details

Assignee

Reporter

Story Size

Unknown

Severity

Major

Triage

Triaged

Includes Code Fix

No

Documentation Required

No

Fix versions

Priority

Epic Name

Created February 25, 2015 at 4:24 AM
Updated July 6, 2017 at 5:17 PM
Resolved December 13, 2016 at 1:03 AM