# Work with DashboardLayout

Develop powerful and lightweight web applications using DashboardLayout control. Learn more about the features of  DashboardLayout control in MVC documentation.

## Content

This section comprises all the features and auxiliary functionalities offered by the DashboardLayout control.

[Scaffolding](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/scaffolding)
Learn about how to work with DashboardLayout control using Scaffolding.

[Layouts](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/Layouts)
Learn about different layouts supported by DashboardLayout.

[Header](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/ChildHeader)
Learn about the tile header.

[Drag and Drop](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/dragdrop)
Learn how drag and drop works in DashboardLayout.

[Tool-icon](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/ToolIcon)
Learn about the tool-icon and how to set its location.

[Resizing](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/resize)
Learn about the resizing behavior of child containers in different layouts.

[XML Serialization](/componentone/docs/mvc/online-mvc/workwithcontrols/DashboardLayout/DashboardFeature/xmlserialize)
Learn how DashboardLayout supports serialization.