Creating a Custom Tab Application
Custom tab applications are display in Ingeniux CMS via custom tabs configuration. A custom tab application always maintains the context of current publishing target for the CMS. Also, depending on if the tab is attached to pages or located in the Apps tab, it could be the currently selected page's information. Like all plug-in applications, a custom tab always has references to the _Common and _CurrentUser objects.
The process of creating a custom tab application are divided into the following tasks:
Setting up New MVC Web Applications in Visual Studio
To set up a new MVC web application in VS:
Adding New Custom tab controller
To add a new custom tab controller:
Adding Views for Index Actions
The next step is to add a view for the index action. For easy development, this is a strong-typed view that renders the current page, publishing target, and user information.
To add a view for the index action:
Next Steps:
To verify that the tab application functions as expected, see Testing Custom Tab.
This section includes: