dashboard-16978-web-dashboard-integrate-dashboard-component-aspnet-mvc-dashboard-extension-server-side-api-overview.md
The Web Dashboard consists of client and server parts:
The Web Dashboard requires configuring various server-side options before first use. These include preparing a dashboard storage, registering predefined data sources, etc. Each platform (Web Forms, MVC, .NET Core) has a different approach to utilizing a server-side API.
If you use the ASP.NET MVC Dashboard extension, select one of the following approaches:
The MVCxDashboard uses the DashboardExtensionSettings class to configure the specific extension’s settings.
This example shows how to use separate DashboardConfigurator instances within an ASP.NET MVC Dashboard application to provide different server-side settings. In this example, the Sales and Marketing views use different dashboard storage and different data connections.
View Example: ASP.NET MVC Dashboard - How to use separate server-side settings for different views