Won't Do
Details
Assignee
UnassignedUnassignedReporter
Joe BrinkmanJoe BrinkmanStory Size
UnknownSeverity
MajorTriage
TriagedIncludes Code Fix
NoDocumentation Required
NoFix versions
Priority
LowEpic Name
MVC Modules
Details
Details
Assignee
Unassigned
UnassignedReporter
Joe Brinkman
Joe BrinkmanStory Size
Unknown
Severity
Major
Triage
Triaged
Includes Code Fix
No
Documentation Required
No
Fix versions
Priority
Epic Name
MVC Modules
Created February 25, 2015 at 4:24 AM
Updated July 6, 2017 at 5:17 PM
Resolved December 13, 2016 at 1:03 AM
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.