# Middleware Configuration Options

## Content

## Middleware Configuration Options

After setting up the middleware for the Report Viewer, as outlined in the [Setup for ASP.NET Core](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/setup-for-aspnet-core) and [Setup for ASP.NET MVC (OWIN)](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/setup-for-aspnet) pages, you can customize various options.
The following pages provide detailed guidance on available configuration options:

* [Applying Reporting Configuration](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/middleware-configuration-options/applying-reporting-configuration): Learn how to apply the reporting configuration into the middleware.
* [Configuring Resources Storage](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/middleware-configuration-options/configuring-resources-storage): Learn how to configure and manage report storage.
* [Configuring Text Rendering](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/middleware-configuration-options/configuring-text-rendering): Make sure that text is rendered accurately and consistently in your reports.
* [Initializing Runtime Reports](/activereportsnet/docs/v20.1/developers/create-applications/web-viewer-and-web-designer-middlewares/jsvieweraspnet-middleware/middleware-configuration-options/initializing-runtime-reports): Learn how to load reports programmatically and customize them at the time of execution.
<br>
