The DevExtreme Scaffolder for Visual Studio allows you to generate views and API controllers for DevExtreme ASP.NET MVC controls.
Scaffold API Controllers
The Scaffolder allows you to create an API controller that uses Entity Framework Data Model to access data. The scaffolded API controller contains REST actions that perform CRUD operations on entities from the selected data context.
Follow the instructions below to scaffold a controller:
In Solution Explorer, right-click the Controllers folder. In the invoked menu, hover the pointer over Add and then click Controller... or New Scaffolded Item....
In the Add Scaffold window, choose DevExtreme Web API Controller with actions, using Entity Framework and click Add.
In the Add Controller window, select the data context and model, enter the controller's name, and click Add.
If your project does not contain a data context, use the Creating a Model walkthrough.