Starting with v17.1, we recommend using the ASPxDashboard control or a corresponding ASP.NET MVC extension to display dashboards within web applications. Refer to the following KB articles to learn more about migration to ASPxDashboard / ASP.NET MVC Dashboard:
ASPxDashboardViewer -> ASPxDashboard
MVCxDashboardViewer -> MVCxDashboard
The ASPxDashboardViewer control and a corresponding MVC extension allow you to embed dashboards in a web application. Topics in this section describe how to prepare the ASPxDashboardViewer control for the use.