Show/Hide Toolbars

Inventu Viewer Enhanced ASP.NET UI Application Generator

Navigation: » No topics above this level «

Model-View-Controller Framework

Scroll Prev Top Next More

 Summary

This section covers high-level documentation for the generated .NET solution, which is architected using the Model-View-Controller design approach.  The key advantages of the MVC approach include:

 

Supports an event-driven approach to host applications, which may implement thousands of function points that cannot be duplicated or anticipated in the UI layer

Insulates UI developers from data access issues

Provides clean code update patterns for migrating selected tasks or subtasks from screen-based access to superior alternatives

 

 Controlling Properties

rollover
UIProject.AllScreensNavigation,
rollover
UIProject.DateFormat,
rollover
UIProject.HomeScreenName,
rollover
UIProject.PooledSessionSupport,
rollover
UIProject.ScreenBackwardKeyScreenBackwardKey,
rollover
UIProject.ScreenCancelKey,
rollover
UIProject.ScreenClearKey,
rollover
UIProject.ScreenExitKey,
rollover
UIProject.ScreenEnterKey,
rollover
UIProject.ScreenForwardKey,
rollover
UIProject.ScreenSelectionKey,
rollover
ScreenDef.NavigationType,
rollover
ScreenDef.IgnoreNavigationFields,
rollover
ScreenDef.ExitKey,
rollover
Field.NavigationUse,
rollover
Field.NavigationJumpField

 Details

The following diagram provides a high-level view of the key classes involved in the implementation of the Enhanced UI Framework.

 

Mouse-over popups are provided for each block in the diagram--please mouse-over the diagram to better understand the relationship between the elements.

MVC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bottom of page